Nathan.fooo
4406a7a1e0
Merge pull request #47 from AppFlowy-IO/fix_publish
...
chore: fix publish base url
2025-08-31 11:14:23 +08:00
Nathan
59d1a722ef
chore: fix publish base url
2025-08-31 11:12:20 +08:00
Richard Shiue
5ac3ac00ef
chore: use least frequent color when creating a new select option ( #44 )
2025-08-29 10:41:53 +08:00
Richard Shiue
61242d9836
chore: get date, time formats and start week on from user metadata ( #43 )
...
* chore: get date, time formats and start week on from user metadata
* test: fix tests
* chore: no need to provide currentUser in context
Signed-off-by: Richard Shiue <71320345+richardshiue@users.noreply.github.com >
* fix: font sizing
Signed-off-by: Richard Shiue <71320345+richardshiue@users.noreply.github.com >
* chore: fetch user profile on receive user profile change
* fix: only undefined
* chore: memoize loadMentionableUsers
* chore: adjust dropdown menu style
---------
Signed-off-by: Richard Shiue <71320345+richardshiue@users.noreply.github.com >
2025-08-29 10:41:28 +08:00
Nathan
bc5065a80c
chore: add claude md
2025-08-29 09:56:55 +08:00
Kilu.He
3c6c94a591
chore: cache outline data for stable ( #45 )
2025-08-28 11:42:59 +08:00
Richard Shiue
d00de7c76a
feat: revamp editor colors ( #26 )
2025-08-28 10:51:16 +08:00
Richard Shiue
d53fb2c808
chore: allow sort and filter on hidden fields ( #39 )
2025-08-28 10:51:02 +08:00
Kilu.He
e8ddb96d14
feat: implement workspace loading animation and refactor app context layers ( #40 )
...
- Added a new loading animation component for workspace initialization.
- Introduced layered architecture for app context management, separating authentication, business logic, and synchronization layers.
- Refactored existing hooks and components to utilize the new context structure while maintaining backward compatibility.
- Updated global styles to include animations for the loading process.
2025-08-28 10:49:11 +08:00
Richard Shiue
05ec52c066
chore: import color token v0.0.8 ( #41 )
...
* chore: import new color tokens
* chore: generate css vars
2025-08-28 10:21:19 +08:00
Nathan.fooo
ddc612703b
Merge pull request #42 from AppFlowy-IO/focus_timing
...
chore: better focus timning
2025-08-27 21:55:13 +08:00
Nathan
bf10df8f61
chore: better focus timning
2025-08-27 21:38:15 +08:00
Nathan.fooo
cefdd08200
Merge pull request #38 from AppFlowy-IO/workspace_notification
...
Workspace notification
2025-08-25 14:41:32 +08:00
Nathan
9684662704
chore: handle user profile notification
2025-08-25 12:58:25 +08:00
Nathan
aa08657cb0
chore: extend pb
2025-08-25 12:24:49 +08:00
Nathan.fooo
b8833cbf8a
Merge pull request #37 from AppFlowy-IO/rename_env
...
chore: rename env
2025-08-22 14:15:52 +08:00
Nathan
104bb3b956
chore: backward compatibel
2025-08-22 13:20:24 +08:00
Nathan
fef941f508
chore: rename env
2025-08-22 11:49:47 +08:00
Richard Shiue
57126f9e43
feat: single and multi select tags ( #27 )
...
* chore: import new color tokens
* chore: use expanded color set for select option
2025-08-20 13:39:58 +08:00
Nathan.fooo
f0957e8959
Merge pull request #36 from AppFlowy-IO/dynamic_env
...
chore: support inject env in runtime
2025-08-18 21:04:11 +08:00
Nathan
d3d373df25
chore: update web ci
2025-08-18 19:24:19 +08:00
Nathan
c28aae5ca3
chore: update web ci
2025-08-18 17:12:40 +08:00
Nathan
677d1d309b
chore: support dynamic inject env
2025-08-18 16:53:05 +08:00
Kilu.He
97a60aec9c
fix: title collaboration issues ( #34 )
2025-08-14 17:07:58 +08:00
Kilu.He
214f04380d
chore: support display user avatar icon ( #33 )
2025-08-13 15:17:33 +08:00
Kilu.He
8a9016c7a3
chore: add workspace icon ( #32 )
2025-08-13 14:44:15 +08:00
Kilu.He
5d45e0ccf7
chore: fix update issues ( #31 )
2025-08-13 10:20:14 +08:00
Nathan.fooo
b487e4eb1a
chore: upload user timezone ( #30 )
...
* chore: upload user timezone
* chore: fix lint
* chore: fix test
2025-08-12 14:38:50 +08:00
Kilu.He
14a7f5a2de
chore: fix issues of sync document ( #29 )
2025-08-08 18:39:46 +08:00
Bartosz Sypytkowski
947740b683
feat: integrate new realtime sync protocol ( #19 )
...
* new sync protocolt
* refresh outline when folder change was detected
* add 250ms debounce for yjs doc update emits
* fix refresh outline on folder change
* remove existing SyncManager
* added update timestamp to lastUpdatedCollab info
* turn off http fetch in get doc page
* fix empty state vector binary parsing
* return existing sync context if possible
* update
* chore: load workspace database data before loadview
* chore: fixed the issue of database rows can not update
* add awareness to RegisterSyncContext type def
* chore: remove redundant logs
* chore: add display of collaborative users
* chore: display cursors
* chore: setup web socket reconnect options
* chore: init sync context only once
* revert reconnect
* chore: add blur
* chore: cache device id
* revert storage device id
* chore: refactor remote selection rendering and add cursor animation
* chore: refactor remote selection rendering
* chore: add blur
* chore: update cursor display logic, add device ID, optimize Yjs event handling
* chore: add cross-tab sync via broadcast channel
* chore: add text application logic, optimize selection transform handling, update ESLint rules
* chore: fix lint
* chore: others
* add heartbeat and ready state logging
* chore: add reconnect and listen connecting
* chore: fix conneting banner
* chore: modified the logic of adding recent
* echo-based heartbeat
* chore: remove condition of render cursors
* chore: modified generate cursor color
* chore: fix some test issues
* chore: use jest mock timers in sync tests
* chore: fix jest issue
* chore: fix the lint issue
---------
Co-authored-by: Kilu <lu@appflowy.io >
2025-08-07 11:43:56 +08:00
Kilu.He
edca54299f
chore: modified mention persion attribute name ( #28 )
2025-08-07 11:35:50 +08:00
Richard Shiue
4861ece3ca
feat: revamp color picker ( #23 )
...
* chore: import new color json
* chore: generate css vars
* chore: render text and bg colors using tokens
* feat: implement new color picker
* fix: transfer popover focus
* fix: replicate logic onto background popover
* chore: adjust i18n
* chore: fix selection loss on interaction with popover
* chore: pass getSubscriptions in EditorContext
* chore: default color tooltip
* fix: forward ref in color tile
* fix: editor focus after opening popover
* chore: fix lint
* chore: maintain selection after changing color
* fix: font color for href and inline code
* fix: focus and popover conflicts
* chore: revert unnecessary forceShow
* chore: dummy commit
* fix: don't break cover
2025-07-31 15:06:47 +08:00
Kilu.He
ee5124b679
chore: support display mention person on document ( #25 )
...
* chore: support display mention person on document
* chore: add recent pages on open view
2025-07-28 17:37:56 +08:00
Kilu
14e933ffba
chore: fix web update not works
2025-07-25 14:30:03 +08:00
Kilu.He
db92f1d965
chore: fix the issue of header width of board column ( #22 )
2025-07-22 10:32:07 +08:00
Nathan.fooo
511731ffe7
Merge pull request #21 from AppFlowy-IO/build_docker
...
chore: build web docker image
2025-07-04 20:33:27 +08:00
khorshuheng
62de93ae08
chore: update pnpm version in docker
2025-07-04 16:35:05 +08:00
Nathan
f2cd859059
chore: add docker folder
2025-07-04 16:02:58 +08:00
Nathan
1d6347c92e
chore: use correct pnpm version
2025-07-04 15:56:56 +08:00
Nathan
7f76269ca5
chore: build manually
2025-07-04 15:38:07 +08:00
Nathan
421f64ff11
chore: build web docker image
2025-07-04 15:12:14 +08:00
Richard Shiue
d951ac32c2
feat: load prompts from database ( #17 )
...
* feat: load prompts from database
* chore: bump editor version
* fix: dropdown disable state
* fix: revert dropdown menu changes
* chore: bump ai chat
* fix: duplicated fields not immediately usable
* chore: bump ai chat version
* chore: move hook usage upwards
* chore: export type
2025-07-04 13:39:58 +08:00
Kilu.He
7ddbd094ec
chore: switch page to set new url ( #20 )
2025-07-03 20:56:49 +08:00
Richard Shiue
2b5b7bb669
feat: built in prompt libary ( #15 )
...
* feat: custom prompt
* chore: update package.json
2025-06-30 10:19:29 +08:00
Kilu.He
ac3ddbd74f
chore: support login with password ( #16 )
2025-06-27 15:50:55 +08:00
Kilu
9f2d80a742
chore: fix the menu bugs
2025-06-26 13:45:05 +08:00
Kilu
4a24d4d157
chore: adjust size of workspace icon
2025-06-25 16:17:06 +08:00
Kilu
b0036f78da
chore: replace new UI for search and new page
2025-06-25 15:48:32 +08:00
Kilu
4ae59417c9
chore: modified the icon size
2025-06-25 15:27:57 +08:00
Kilu
1c73387b2a
chore: set the default status to false
2025-06-25 15:17:29 +08:00