Commit graph

138 commits

Author SHA1 Message Date
khorshuheng
a352b36eb9 feat: issue#1173 allow admin frontend to be served on a different path 2025-01-24 11:32:43 +08:00
Nathan.fooo
b886db1d5c
chore: fix clippy warnings (#1103) 2024-12-29 12:47:34 +08:00
Zack Fu Zi Xiang
cafff8098b
chore: update dockerfile rust version 2024-12-20 17:10:42 +08:00
Zack Fu Zi Xiang
6f98894c6f
chore: version update to resolve sec issue 2024-12-20 09:37:25 +08:00
Zack
254bc23a6e
feat: insert database row into selected database (#1029)
* feat: insert database row into selected database

* feat: inserting database row

* feat: add impl for cell

* feat: insert row selection and mulitselection

* feat: support datetime field type

* fix: other fields like rich text

* feat: add database field server impl

* feat: add client api and tests

* feat: use to json value impl from collab

* feat: use add database cell impl from collab

* feat: update to latest collab

* chore: upgrade collab and fix tests

* chore: review issues

* fix: code review feedback

* feat: filter only allow supported field types

* feat: support more field types

* feat: support created at and last modified

* feat: add timestamp cell for created at and modified at fields

* chore: linting and formatting

* fix: add created at and last modified

* fix: ci add service dependency of appflowy cloud on admin frontend

* chore: trigger ci

* feat: add logging for admin frontend client signin

* fix: server logs if error

* fix: create admin confirmation without email

* fix: ci add service dependency of appflowy cloud on admin frontend

* fix: server logs if error

* chore: update collab
2024-12-11 15:47:29 +08:00
khorshuheng
719b95b94a chore: update validator crate 2024-12-11 12:33:46 +08:00
Zack
7cd7ea1f9e
feat: invite to workspace email wait (#1057)
* feat: invite to workspace email wait

* feat: add option to skip email

* fix: docker compose ci mailer settings
2024-12-11 09:43:27 +08:00
Zack Fu Zi Xiang
aa1285c59c
feat: add logging for admin frontend client signin 2024-12-09 21:13:57 +08:00
Zack Fu Zi Xiang
02f5d2dc64
chore: trigger ci 2024-12-09 20:59:29 +08:00
Zack Fu Zi Xiang
740098ec7b
feat: use improved login page for oauth redirect 2024-12-04 14:15:14 +08:00
Zack Fu Zi Xiang
1ca701330c
feat: improve login page 2024-12-03 23:20:32 +08:00
Nathan.fooo
3e3bf693fd
chore: upload api endpoint for web upload (#1024)
* chore: upload api endpoint for web upload

* chore: use rust 1.78

* fix: test
2024-11-28 09:09:09 +08:00
Zack Fu Zi Xiang
bd8287319d
fix: use htmx redirect instead 2024-11-14 12:14:38 +08:00
Zack Fu Zi Xiang
922bd0f17c
fix: login callback for signup 2024-10-29 10:32:48 +08:00
khorshuheng
789011a7e6 chore: remove protobuf compiler from admin frontend docker image 2024-10-25 16:12:55 +08:00
Zack
63739fc49c
feat: oauth login box (#874) 2024-10-16 14:00:03 +08:00
Khor Shu Heng
2bef2156f4
chore: add RUSTSEC-2024-0370 to ignore list (#881) 2024-10-15 14:43:13 +08:00
Zack
ba64963487
feat: oauth server (#866)
* feat: oauth serevr

* feat: working redirect after login

* feat: impl before sec checks

* feat: check client and url

* feat: code challenge verification

* feat: better error and nil handling from redis

* feat: use redirect in url instead

* fix: oauth refresh login

* feat: stop using javascript for parsing oauth information

* feat: oauth login redirect

* feat: remove unneeded logic

* feat: set up client secret

* feat: return error from redis json bytes instead

* chore: oauth local testing

* feat: add admin frontend to integration tests

* chore: lint and fmt

* fix: add ports for ci
2024-10-15 13:16:47 +08:00
Nathan.fooo
1616ceaf4f
chore: use workspace deps (#880) 2024-10-14 16:02:22 +08:00
Zack Fu Zi Xiang
486a5addce
fix: change confusing invitation section name 2024-09-14 13:47:05 +08:00
khorshuheng
6e4c9840be chore: fix formating and add descriptive error message for parse failures 2024-09-09 11:44:26 +08:00
Zahin Mohammad
fa5f548c95 feat(admin): expose container port via env var 2024-09-04 12:35:02 -04:00
Zahin Mohammad
8507a32729 feat(admin): host and port set via env vars
This allows users to use ipv4 or ipv6
2024-09-04 12:33:44 -04:00
Zack Fu Zi Xiang
de8f992377
feat: admin frontend delete account button 2024-09-03 02:24:38 +08:00
Zack Fu Zi Xiang
63b23f0927
fix: add apple logo for oauth login 2024-08-27 14:45:07 +08:00
Khor Shu Heng
e9e35f5700
fix: fix admin frontend image compilation failure (#714) 2024-08-05 23:42:42 +08:00
Zack Fu Zi Xiang
c8e992944b
fix: payment success url redirect 2024-07-22 11:45:30 +08:00
Zack Fu Zi Xiang
e96e863c58
chore: remove deprecated 2024-07-11 22:14:22 +08:00
Zack Fu Zi Xiang
d9cf920bb9
feat: pass in params for payment success callback 2024-07-11 21:20:26 +08:00
Zack Fu Zi Xiang
1540bb3b37
fix: oauth and beyond html elem 2024-07-11 16:56:21 +08:00
Zack Fu Zi Xiang
5583257184
chore: login callback query dont consume token 2024-07-10 12:15:20 +08:00
Zack Fu Zi Xiang
2868bd46d8
chore: add kofi terms and private policy 2024-07-09 21:08:02 +08:00
Zack
8a0c098fe8
feat: add payment success redirect (#607) 2024-06-06 09:56:51 +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
Kilu.He
1eb29cd614
fix: open and download (#529)
* fix: open and download

* fix: remove listener

* fix: mobile event

* fix: mobile download

* fix: remove

* fix: replace click

* fix: adjust code order

* fix: open type

* fix: open link

* fix: open link

* fix: open link

* fix: open link

* fix: open link

* fix: open link

* fix: open link

* fix: open link

* fix: open link

* fix: open link

* fix: open link
2024-05-08 11:03:23 +08:00
Zack Fu Zi Xiang
572271f751
feat: reuse email link 2024-05-06 14:18:36 +08:00
Zack Fu Zi Xiang
3c2f315feb
feat: add back link to download and open appflowy 2024-05-04 21:11:09 +08:00
Zack Fu Zi Xiang
0775a99944
feat: simplify open app or download 2024-05-04 19:26:16 +08:00
Zack Fu Zi Xiang
e145144ce7
feat: use a redirect app template solution 2024-05-04 16:46:22 +08:00
Zack Fu Zi Xiang
210c0b8e18
Merge branch 'main' into open_appflowy_or_download 2024-05-04 16:34:16 +08:00
Zack Fu Zi Xiang
0284e5b694
fix: web redirect after signup 2024-05-04 15:44:47 +08:00
Zack Fu Zi Xiang
1b7b2d2fca
feat: improve app launch or download 2024-05-04 14:02:35 +08:00
Zack Fu Zi Xiang
5aa2c73c5a
feat: expost html for open or download appflowy 2024-05-04 00:47:54 +08:00
Zack Fu Zi Xiang
e7529107c2
feat: make download page clickable 2024-04-30 14:50:10 +08:00
Zack Fu Zi Xiang
6e74449ab1
feat: accept workspace invite email 2024-04-29 19:40:20 +08:00
Nathan.fooo
5f970a625a
chore: use rust 1.77 (#493) 2024-04-24 10:47:18 +08:00
Zack Fu Zi Xiang
cc4e28b8f2
feat: remove cors 2024-04-23 01:21:25 +08:00
Nathan.fooo
bdee9fa8dc
feat: add feature brotli (#452)
* feat: add feature brotli

* chore: update reqwest version

* chore: update actix-http

* chore: fix wasm build
2024-04-06 16:43:38 +08:00
Zack Fu Zi Xiang
e6405d09e0
fix: magic link login 2024-04-03 22:03:31 +08:00
Zack Fu Zi Xiang
67c1ef693f
feat: use session login instead 2024-04-03 21:31:33 +08:00