Mathias Mogensen
54c9d12171
feat: support switch model ( #5575 )
...
* feat: ai settings page
* chore: intergate client api
* chore: replace open ai calls
* chore: disable gen image from ai
* chore: clippy
* chore: remove learn about ai
* chore: fix wanrings
* chore: fix restart button title
* chore: remove await
* chore: remove loading indicator
---------
Co-authored-by: nathan <nathan@appflowy.io>
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2024-06-25 07:59:38 +08:00
Nathan.fooo
b64da2c02f
refactor: File upload ( #5542 )
...
* chore: rename service
* refactor: upload
* chore: save upload meta data
* chore: add sql test
* chore: uploader
* chore: fix upload
* chore: cache file and remove after finish
* chore: retry upload
* chore: pause when netowork unreachable
* chore: add event test
* chore: add test
* chore: clippy
* chore: update client-api commit id
* chore: fix flutter test
2024-06-20 07:44:57 +08:00
Nathan.fooo
21a497924c
chore: adjust height ( #5558 )
2024-06-17 21:38:05 +08:00
Nathan.fooo
e2ce274718
chore: polish chat UI ( #5533 )
...
* chore: adjust chat ui
* chore: clippy
2024-06-14 09:02:06 +08:00
Nathan.fooo
ecca81f3b8
chore: exclude ai columns ( #5526 )
2024-06-13 11:15:59 +08:00
Mathias Mogensen
bd5f5f8b9e
feat: integrate cloud document search ( #5523 )
2024-06-13 01:37:19 +02:00
Nathan.fooo
3d7a500550
feat: AI translation in Database ( #5515 )
...
* chore: add tranlate field type
* chore: integrate ai translate
* chore: integrate client api
* chore: implement UI
2024-06-12 16:32:28 +08:00
Nathan.fooo
bb3e9d5bd8
feat: Stream chat message ( #5498 )
...
* chore: stream message
* chore: stream message
* chore: fix streaming
* chore: fix clippy
2024-06-09 14:02:32 +08:00
nathan
a0e981ec6b
chore: downgrade diesel version in appflowy web
2024-06-05 11:21:24 +08:00
Mathias Mogensen
041e3c155a
fix: search workspace sync indexing ( #5437 )
...
* fix: search workspace sync indexing
* chore: update collab rev temporarily
* feat: revert comparison and implement index check
* chore: fixes after merg
* chore: enable search
* chore: disable ai test
---------
Co-authored-by: nathan <nathan@appflowy.io>
2024-06-05 10:05:51 +08:00
Nathan.fooo
9f66dcdc8f
chore: bump client api ( #5467 )
2024-06-04 22:43:38 +08:00
Nathan.fooo
aec7bc847e
feat: AI chat ( #5383 )
...
* chore: ai type
* chore: use patch to fix version issue
* chore: update
* chore: update
* chore: integrate client api
* chore: add schema
* chore: setup event
* chore: add event test
* chore: add test
* chore: update test
* chore: load chat message
* chore: load chat message
* chore: chat ui
* chore: disable create chat
* chore: update client api
* chore: disable chat
* chore: ui theme
* chore: ui theme
* chore: copy message
* chore: fix test
* chore: show error
* chore: update bloc
* chore: update test
* chore: lint
* chore: icon
* chore: hover
* chore: show unsupported page
* chore: adjust mobile ui
* chore: adjust view title bar
* chore: return related question
* chore: error page
* chore: error page
* chore: code format
* chore: prompt
* chore: fix test
* chore: ui adjust
* chore: disable create chat
* chore: add loading page
* chore: fix test
* chore: disable chat action
* chore: add maximum text limit
2024-06-03 14:27:28 +08:00
Nathan.fooo
759998cacb
chore: enable ai summary ( #5351 )
2024-05-17 10:22:05 +08:00
Nathan.fooo
28a27d1b67
chore: use patch to fix version issue ( #5291 )
2024-05-10 07:56:10 +08:00
Nathan.fooo
b4279f8004
fix: ws connect with invalid token ( #5282 )
...
* chore: bump client api
* chore: fix potentail ws connect with invalid token
* fix: cargo clippy
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2024-05-07 17:37:11 +08:00
Nathan.fooo
a5b5a1f679
chore: bump client api ( #5275 )
2024-05-07 10:34:11 +08:00
Nathan.fooo
3a9de61599
chore: update yrs version ( #5262 )
...
* chore: update yrs version
* chore: update client api
2024-05-06 11:30:13 +08:00
Nathan.fooo
7831d8d4ab
refactor: database row and cell notification ( #5237 )
...
* refactor: database row and cell notification
* chore: clippy
* chore: fix test
2024-05-02 11:42:33 +08:00
Nathan.fooo
9a8109f5f8
chore: update client api and collab ( #5231 )
2024-04-30 20:40:03 +08:00
Nathan.fooo
044dad1d3e
chore: bump client api ( #5217 )
...
* chore: bump client api
* chore: fix compile
* chore: fix compile
2024-04-27 21:55:12 +08:00
Nathan.fooo
122a392bf8
chore: update client api ( #5208 )
...
* chore: update client api
* chore: rename test target
* chore: fix test
2024-04-26 18:00:56 +08:00
Nathan.fooo
cc66147bc0
chore: checking workspace state consistent after switching workspace ( #5201 )
...
* refactor: getting workspace id
* refactor: check workspace id is match for http response
* refactor: check http repsonse in valid by checing the workspace id
* chore: update log
* chore: fix test
* chore: fix test
* chore: add test
* chore: update test
2024-04-26 09:44:07 +08:00
Nathan.fooo
6ecbf971b2
chore: check workspace id before write to disk ( #5197 )
...
* chore: check workspace id before write to disk
* chore: update logs
* chore: update logs
* chore: update ci
* chore: bump client api
2024-04-24 14:38:47 +08:00
Mathias Mogensen
275d0b2ac4
fix: search launch review ( #5169 )
...
* fix: support filtering results by workspace
* feat: add search button to sidebar
* fix: reduce view/recent view fetching across application
* feat: add channel to search listener
* feat: clean + localization
* chore: remove redundant code
* fix: disable search
* chore: trigger ci
* chore: disable search in backend
* test: disable search tests for now
* feat: temp disable reliance on folder search
* fix: add debounce to inline actions
* chore: complete future if disposed
* fix: clean code
* chore: disable unused bloc with feature flag
* fix: recent views lazy read
* chore: revert podilfe change
* chore: update logs
* chore: update client api and collab
* chore: fix tst
* chore: fix test & update collab commit
* chore: update collab commit
* test: fix unit tests
* chore: update rust toolchain 1.77
* chore: use opt-level 1
* fix: code review
* chore: clippy
---------
Co-authored-by: nathan <nathan@appflowy.io>
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2024-04-23 21:46:57 +08:00
Zack
62c80303c6
chore: update client api ( #5177 )
2024-04-22 14:03:57 +08:00
Nathan.fooo
83cf8b067c
chore: bump client api ( #5176 )
2024-04-22 12:46:58 +08:00
Nathan.fooo
d758e62c1a
chore: Bump collab ( #5136 )
...
* chore: bump collab
* chore: bump collab
* chore: bump collab
* chore: fix test
* chore: disable supabse test
2024-04-15 14:50:28 +08:00
Mathias Mogensen
b4d22bab14
feat: search mvp ( #5064 )
...
* feat: implement folder indexer
* feat: sqlite search views using fts5
* feat: add view indexing to user manager
* feat: implement folder indexer
* feat: add sqlite search documents
* feat: add document indexing to user manager
* feat: add document indexing to folder indexer
* chore: update collab rev
* feat: search frontend integration
* refactor: search index
* test: add event test
* chore: fix ci
* feat: initial command palette overlay impl (#4619 )
* chore: test search engine
* chore: initial structure
* chore: replace old search request
* chore: enable log for lib-dispatch
* chore: move search manager to core
* feat: move traits and responsibility to search crate
* feat: move search to search crate
* feat: replace sqlite with tantivy
* feat: deserialize tantivy documents
* chore: fixes after rebase
* chore: clean code
* feat: fetch and sort results
* fix: code review + cleaning
* feat: support custom icons
* feat: support view layout icons
* feat: rename bloc and fix indexing
* fix: prettify dialog
* feat: score results
* chore: update collab rev
* feat: add recent view history to command palette
* test: add integration_tests
* fix: clippy changes
* fix: focus traversal in cmd palette
* fix: remove file after merging main
* chore: code review and panic-safe
* feat: index all views if index does not exist
* chore: improve logic with conditional
* chore: add is_empty check
* chore: abstract logic from folder manager init
* chore: update collab rev
* chore: code review
* chore: fixes after merge + update lock file
* chore: revert cargo lock
* fix: set icon type when removing icon
* fix: code review + dependency inversion
* fix: remove icon fix for not persisting icon type
* test: simple tests manipulating views
* test: create 100 views
* fix: tauri build
* chore: create 1000 views
* chore: create util methods
* chore: test
* chore: test
* chore: remove logs
* chore: fix build.rs
* chore: export models
* chore: enable clear cache on Rust-CI
* fix: navigate to newly created views
* fix: force disable setting workspace listener on rebuilds
* fix: remove late final
* fix: missing returns
* fix: localization and minor fixes
* test: add index assert to large test
* fix: missing section param after merging main
* chore: try fix unzip file error
* chore: lower the test
* feat: show hint when result is in trash
* feat: one index_writer per index
* fix: minor changes after merge
* fix: make create_log_filter public after merge
* chore: fix test
* chore: fix test
* chore: flutter analyze
* chore: flutter analyze
* chore: fix tauri build
---------
Co-authored-by: nathan <nathan@appflowy.io>
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
Co-authored-by: Nathan.fooo <86001920+appflowy@users.noreply.github.com>
2024-04-12 16:21:41 +08:00
Lucas.Xu
1597f7d94c
feat: implement magic link sign in ( #5036 )
2024-04-11 16:33:28 +08:00
Nathan.fooo
79ea485a27
chore: update client api ( #5087 )
2024-04-08 16:13:37 +08:00
Nathan.fooo
3e32fac876
chore: pass platform info to rust side ( #5079 )
...
* chore: pass platform info to rust side
* chore: pass platform info to rust side
* chore: fix test
* chore: fix test
* chore: fix test
* chore: enable ios log
2024-04-07 21:36:55 +08:00
Nathan.fooo
db6767f61e
chore: fix create workspace bugs ( #5074 )
2024-04-06 21:59:37 +08:00
Nathan.fooo
587de161f6
chore: bump collab and client api ( #5069 )
...
* chore: bump collab that do not emit awareness by default
* chore: bump collab
2024-04-05 13:57:34 +08:00
Nathan.fooo
33dd21f4a5
chore: bump collab that do not emit awareness by default ( #5063 )
2024-04-04 22:46:54 +08:00
Nathan.fooo
8ade3b5f73
chore: bump client api ( #5057 )
2024-04-04 10:56:10 +08:00
Nathan.fooo
58fb529eaa
chore: fix user awareness fetch ( #5048 )
...
* chore: fix user awareness fetch
* chore: update
* chore: update
2024-04-03 15:43:19 +08:00
Nathan.fooo
a25c728866
chore: bump collab ( #5042 )
...
* chore: bump collab
* chore: bump client api
* chore: fix test
2024-04-03 11:26:48 +08:00
Nathan.fooo
dff3ea60bd
chore: start init sync when open document/database ( #5040 )
2024-04-02 22:15:42 +08:00
Nathan.fooo
1816b15b55
feat: fetch missing updates ( #5030 )
...
* chore: using patch yrs
* chore: bump client api
* chore: bump client api
* chore: bump client api
* chore: bump client api
* chore: bump collab
* chore: bump client api
* chore: bump client api
* chore: bump client api
2024-04-02 10:14:09 +08:00
Nathan.fooo
adc2ee755e
chore: remove lru ( #5008 )
...
* chore: remove lru
* chore: update logs
* chore: clippy
2024-03-30 16:28:24 +08:00
Nathan.fooo
c2c84a5812
chore: Init sync when missing updates ( #5001 )
...
* chore: bump client api
* chore: update
* chore: update
* chore: bump client api
* chore: bump client api
2024-03-29 19:34:51 +08:00
Nathan.fooo
84559afefa
chore: bump collab that fixs database row sync issue ( #4985 )
2024-03-26 07:34:37 +08:00
Nathan.fooo
701384cd74
chore: bump collab rev ( #4982 )
...
* chore: bump collab rev
* chore: bump collab rev
* chore: bump client api
2024-03-25 16:15:46 +08:00
Nathan.fooo
91e00d3782
chore: bump client api ( #4976 )
2024-03-25 08:13:49 +08:00
Nathan.fooo
3f0b3478c1
chore: bump client api that deduplicate sync message ( #4972 )
...
* chore: bump client api
* chore: update log
* chore: bump client api
2024-03-24 07:31:41 +08:00
Nathan.fooo
b307312a71
chore: fix database row sync ( #4964 )
...
* chore: fix database row sync
* ci: fix test
* ci: fix web build
* chore: bump collab
2024-03-23 09:18:47 +08:00
Lucas.Xu
ef9891abfe
feat: support private section ( #4882 )
2024-03-21 12:02:03 +08:00
Nathan.fooo
d19fa5a34a
chore: support skip gc ( #4926 )
...
* chore: support skip gc
* chore: fix test
2024-03-20 14:34:50 +08:00
Nathan.fooo
aecea10fd2
chore: bump client api and collab ( #4900 )
2024-03-14 16:23:45 +08:00
Nathan.fooo
1a34366a3f
chore: bump client api that adding constraints for init sync ( #4897 )
2024-03-14 12:24:49 +08:00