Commit graph

73 commits

Author SHA1 Message Date
Nathan.fooo
688534f6bd
chore: fix chat image test (#1157)
* chore: fix chat image test

* chore: update log
2025-01-13 01:10:25 +08:00
Nathan.fooo
b650e9e5fb
chore: ai writer (#1153)
* chore: ai writer

* chore: update test

* chore: update test

* chore: set env

* chore: rename

* chore: format nginx conf
2025-01-12 23:07:31 +08:00
khorshuheng
a096a0383f fix: minio redirect url shouldn't use API_EXTERNAL_URL 2025-01-11 23:22:39 +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
f8e79cc6c0 fix: api external url should be for gotrue, not appflowy cloud 2025-01-06 11:09:18 +08:00
khorshuheng
6d199f190b chore: add explantion for password for special characters 2025-01-05 21:04:29 +08:00
khorshuheng
04eed26e43 chore: update self hosting documentation 2025-01-05 20:49:41 +08:00
khorshuheng
d4603a8ae6 fix: typo in gotrue database url deploy.env 2025-01-03 14:47:32 +08:00
Khor Shu Heng
6290214b1d
Merge pull request #1110 from nicolaus-hee/patch-1
fix: change postgres host to env variable instead of hard-coded
2025-01-03 00:19:23 +08:00
nicolaus-hee
7713d80fae fix: added missing env parameter for ADMIN_FRONTEND_APPFLOWY_CLOUD_URL
Adding ADMIN_FRONTEND_APPFLOWY_CLOUD_URL to `deploy.env` for convenience and consistency
2025-01-02 16:47:19 +01:00
nicolaus-hee
c8584dec9b fix: change postgres host to env variable instead of hard-coded
Change postgres host name to env variable
2025-01-02 16:41:56 +01:00
nathan
1a5c1714db Merge branch 'main' into stateless 2024-12-24 14:59:04 +08:00
Nathan.fooo
1131818eb7
fix: support index document in the background, fix stack overflow when calling rayon::spawn (#1099)
* chore: batch index

* chore: format log

* chore: index workspace

* chore: fix stack overflow

* chore: background index

* chore: clippy

* chore: filter tasks

* chore: clippy

* chore: add metrics

* chore: fix test
2024-12-24 14:30:17 +08:00
Bartosz Sypytkowski
d5252f4273 Merge branch 'main' into stateless 2024-12-17 18:24:17 +01:00
Zack
06dc3b3a00
feat: add option for tls mailer (#1078) 2024-12-17 13:53:32 +08:00
Bartosz Sypytkowski
41e9302ff9 Merge branch 'main' into stateless 2024-12-12 16:00:45 +01:00
Nathan.fooo
14b2f3c985
chore: enable running stress on on self-hosted runner (#1053)
* chore: run stress test on selfhost runner

* chore: Update stress_test.yml

* chore: update env

* chore: skip stress_test when running integration test
2024-12-11 09:43:47 +08:00
khorshuheng
a8c3adf166 feat: shift admin user creation responsibility to gotrue service 2024-12-08 15:01:48 +08:00
Nathan.fooo
fd98351473
chore: adjust redis env (#1003) 2024-11-17 14:26:59 +08:00
Zack Fu Zi Xiang
4b2eb1b1ba
feat: separate smtp username from email 2024-11-14 16:00:15 +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
ThanatosDi
8a3bc89015
refactor: remove comment 2024-10-28 22:34:17 +08:00
ThanatosDi
248c62dfbf
refactor: #934 remove SUPABASE_USER variable 2024-10-26 13:22:03 +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
ThanatosDi
2daaf18b02
revert: revert gotrue URI setting to origin 2024-10-23 17:13:12 +08:00
ThanatosDi
e07f658e9c
feat: reuse API_EXTERNAL_URL variable for gotrue redirect URI 2024-10-23 10:29:01 +08:00
ThanatosDi
8644fdd01b
feat: detaching postgres, supabase, redis, gotrue settings 2024-10-22 16:34:54 +08:00
ThanatosDi
7f2b080ba6
feat: parameterize the postgres password 2024-10-18 09:08:09 +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
khorshuheng
81c9042439 feat: send email to workspace owner when user request access 2024-10-01 11:54:55 +08:00
Zack Fu Zi Xiang
53c98c8bd6
chore: use gen env var optional 2024-09-13 11:25:57 +08:00
Nathan.fooo
07d6001cf8
chore: check before write to hisotry (#809)
* chore: check before write to hisotry

* chore: clippy

* chore: clippy

* chore: calculate edit count

* chore: clippy

* chore: exit loop

* chore: exit loop

* chore: update log
2024-09-10 22:10:59 +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
b7c93362a1
Merge pull request #775 from zuckschwerdt/fix-mailer-docs
fix: add doc note for mandatory smtps
2024-09-03 09:53:10 +08:00
Nathan.fooo
abd96d8b56
chore: add APPFLOWY_COLLAB_REMOVE_BATCH_SIZE env to control num of co… (#779)
* chore: add APPFLOWY_COLLAB_REMOVE_BATCH_SIZE env to control num of collabs to be removed in one tick

* chore: clippy
2024-09-02 11:24:40 +08:00
Nathan.fooo
c2a5369313
chore: set chat request timeout (#777)
* chore: set chat request timeout

* chore: clippy
2024-09-01 15:16:11 +08:00
Christian W. Zuckschwerdt
1bf315b973 fix: add doc note for mandatory smtps 2024-08-30 20:36:31 +02:00
Nathan.fooo
ab14568bbf
chore: use env to use control multiple thread runtime or not (#760) 2024-08-28 00:13:24 +08:00
Zack Fu Zi Xiang
63b23f0927
fix: add apple logo for oauth login 2024-08-27 14:45:07 +08:00
Nathan.fooo
71d292ebcd
chore: add app version when querying ai configuratino (#724)
* chore: update api endpoint that accepts app version

* chore: update env

* chore: disable locai ai config test
2024-08-13 11:14:32 +08:00
Bartosz Sypytkowski
ae2a2a4fa0 chore: appflowy indexer uses appflowy ai as open ai proxy 2024-06-18 10:04:38 +02:00
Nathan.fooo
56b5c4c843
chore: disable old version history test (#604) 2024-06-04 20:41:31 +08:00
Nathan.fooo
6bb2a20888
fix: nginx ai test (#603)
* chore: add config for ai/chat

* chore: update config
2024-06-04 20:11:19 +08: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
Zack
ec7eb54bfc
chore: Self host improvement (#561)
* fix: remove multiple ways to specify database name

* feat: resent email for already invited user

* feat: mailer address from smtp username

* feat: allow user defined smtp port
2024-05-18 08:33:08 +08:00
Nathan.fooo
2fae260e4f
chore: complete text endpoints (#557)
* chore: complete text endpoints
2024-05-16 22:48:44 +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