chat-ui
refactor: new API & universal load functions
#1743
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
72
Changes
View On
GitHub
refactor: new API & universal load functions
#1743
nsarrazin
merged 72 commits into
main
from
feat/api_elysia_setup
feat(API): refactor API with Elysia
8ac33f09
Merge branch 'main' into feat/api_elysia_setup
db7070af
Merge branch 'main' into feat/api_elysia_setup
2dfa1769
Merge branch 'main' into feat/api_elysia_setup
9276111a
feat: initial elysia setup
57c6db54
feat: replace conv/[id] load function with universal
46eec827
fix: delete v1 catchall
43eb901b
wip
8df50a20
Merge branch 'main' into feat/api_elysia_setup
5b73d6a7
fix: response type
7bb26505
Merge branch 'main' into feat/api_elysia_setup
e53d2a6a
Merge branch 'main' into feat/api_elysia_setup
461b8645
fix: add cors
e87e88aa
feat: more routes in tools & assistants
fbeeb84c
refacto: use normal svelte fetch in `/assistant/[assistantId]`
ae1a5a95
refacto: use normal svelte fetch in `conversation/[id]`
8818fc8d
feat: use universal load function for `tools/[toolId]`
ac607228
Merge branch 'main' into feat/api_elysia_setup
0d40d928
Merge branch 'main' into feat/api_elysia_setup
924e9436
Merge branch 'main' into feat/api_elysia_setup
2a54958f
wip: removing more server load function stuff
f8731b39
feat: more routes to universal load functions
eb3550c2
nsarrazin
added
enhancement
nsarrazin
added
front
nsarrazin
added
back
nsarrazin
added
dependencies
nsarrazin
added this to the
chat-ui in tauri
milestone
1 year ago
feat: more routes to universal
16fb59aa
refactor: move tools loading to API endpoint
e89fd955
refactor(api): implement tools search API endpoint and move load func…
1b513bfe
fix: types on tool search
089c1eb7
refactor: update assistant route and remove redundant page load function
91d15f2d
refactor(api): move assistants page load function to api call
585d4118
refactor(settings): remove waterfall loading
8b3ab353
refactor: main load function
d522f94b
fix: types
3caaff41
feat: improve fetchJSON to handle empty responses
c3682cfd
fix: issues with page loading & assistant avatars
8a993043
refactor(api): remove unused Eden fetch utility
244941c2
refactor(routes): improve conversation page loading and error handling
d48431d6
feat(api): migrate login and logout to API routes (#1703)
9a02c6f9
refactor(api): update import aliases and configuration for API routes
ce435bbc
Merge branch 'main' into feat/api_elysia_setup
b3363514
refactor: update conversation handling to use generic tree structure
19ab47bd
fix: specify message type in ChatWindow component
e3ff38f3
nsarrazin
marked this pull request as ready for review
1 year ago
Merge branch 'main' into feat/api_elysia_setup
5224f1b3
Merge branch 'main' into feat/api_elysia_setup
4aa189fa
Merge branch 'main' into feat/api_elysia_setup
b7dbd5fd
feat: make login simpler with GET's
7f01d472
fix: debug logs
3424d8b7
Merge branch 'main' into feat/api_elysia_setup
275ef229
nsarrazin
marked this pull request as draft
1 year ago
Merge branch 'main' into feat/api_elysia_setup
6de2e3c3
fix: isAdmin flag
f6e87800
refactor: remove debug route
901c1b34
Merge branch 'main' into feat/api_elysia_setup
abda8d85
fix: use config manager in api routes
8577eab0
chores: use latest elysia
84a39c92
wip
0d72143a
feat: working with different origin
012c1b3b
refactor: update API routes to throw errors for unimplemented features
7c316e40
nsarrazin
marked this pull request as ready for review
1 year ago
Merge branch 'main' into feat/api_elysia_setup
69353367
fix: use hook for public config
6e8031af
refactor: use api client for user reports in settings load function
56f75557
merge latest main
873e63f5
fix: deps
5a7ea2be
feat: get rid of last fetchJSON call in load function
ccb5f99f
cors setup
4402c90e
Merge branch 'main' into feat/api_elysia_setup
7fa358c4
feat: use api client side
6a98f5e3
feat: use api for assistant loading
67cc106e
feat: use api client for assistant search
efb3660d
fix: lint
57608d0b
feat: use api client for tool
0cbd0528
feat: rename client hook and use for deleting all convs
4b40fe76
fix: let non-authed user set their model
d3a7dc58
Merge branch 'main' into feat/api_elysia_setup
fa63805b
feat: bump minor for elysia API
57e7ca6f
nsarrazin
merged
7961ae74
into main
1 year ago
nsarrazin
deleted the feat/api_elysia_setup branch
1 year ago
nsarrazin
restored the head branch
1 year ago
Login to write a write a comment.
Login via GitHub
Reviewers
No reviews
Assignees
No one assigned
Labels
enhancement
front
back
dependencies
Milestone
chat-ui in tauri
Login to write a write a comment.
Login via GitHub