* fix: download now change state immediately
Signed-off-by: James <james@jan.ai>
* fix: add back last message
Signed-off-by: James <james@jan.ai>
* update send button status
Signed-off-by: James <james@jan.ai>
---------
Signed-off-by: James <james@jan.ai>
Co-authored-by: James <james@jan.ai>
* fix: model is started but the indicator is not stopped loading
* chore: show loading indicator on the loading model row only
* Update README.md
---------
Co-authored-by: hiento09 <136591877+hiento09@users.noreply.github.com>
* feat: adding create bot functionality
Signed-off-by: James <james@jan.ai>
* update the temperature progress bar
Signed-off-by: James <james@jan.ai>
* WIP baselayout
* Mapping plugins with available preferences
* Added loader component
* WIP working another screen
* Cleanup types and avoid import one by one
* Prepare bottom bar
* Add css variables colors to enable user select the accent
* Enable change accent color
* Seperate css variable
* Fix conflict
* Add blank state of my model empty
* Restyle explore models page
* Enable user config left sidebar
* Restyle my models page
* WIP styling chat page
* Restyling chat message
* Fix conflict
* Adde form preferences setting plugins
* Fixed form bot info
* Sidebar bot chat
* Showing rightbar for both setting when user created bot
* Fix style bot info
* Using overflow auto intead of scroll
* Remove script built UI from root package
* Fix missig import
* Resolve error linter
* fix e2e tests
Signed-off-by: James <james@jan.ai>
---------
Signed-off-by: James <james@jan.ai>
Co-authored-by: James <james@jan.ai>
* feat: adding create bot functionality
Signed-off-by: James <james@jan.ai>
* update the temperature progress bar
Signed-off-by: James <james@jan.ai>
* chore: remove tgz
Signed-off-by: James <james@jan.ai>
* update core dependency
Signed-off-by: James <james@jan.ai>
* fix e2e test
Signed-off-by: James <james@jan.ai>
---------
Signed-off-by: James <james@jan.ai>
Co-authored-by: James <james@jan.ai>
* feat: explore plugins from the npm repository and install them remotely
* refactor: clean out redundant codes
* chore: only show update button on different version
* chore: update core services and module export
* Correct version of plugins (#374)
Co-authored-by: Hien To <tominhhien97@gmail.com>
* janhq/jan: Update tag build 1.0.2 for data-plugin
* janhq/jan: Update tag build 1.0.2 for inference-plugin
* janhq/jan: Update tag build 1.0.2 for model-management-plugin
* janhq/jan: Update tag build 1.0.2 for monitoring-plugin
* janhq/jan: Update tag build 1.0.2 for openai-plugin
* chore: update web to use @janhq/core module
---------
Co-authored-by: hiento09 <136591877+hiento09@users.noreply.github.com>
Co-authored-by: Hien To <tominhhien97@gmail.com>
Co-authored-by: Service Account <service@jan.ai>
* chore: #371 - plugin developer can reference to plugin name and module path as variables
* chore: display origin plugin name
* Switch from plugin-core to core
* Remove un-used command in ci test
---------
Co-authored-by: Hien To <tominhhien97@gmail.com>
* Move plugins folder from electron to root folder
* Add CICD for plugins
* Fix error electron import plugin after change plugin name
* Add remove app cache on CI test pipeline
---------
Co-authored-by: Hien To <>
* @janhq/plugin-core module
* refactor web to use exported services from module
* refactor data-plugin to provide DAL & move model logics to model management plugin
* model-management in TS
* add ci auto package, increate version, and publish to npm repository
* chore: storage operations
* chore: hybrid data-plugin esm & cjs module
* chore: PouchDB Driver
* chore: documentation
---------
Co-authored-by: Hien To <hien@jan.ai>
Co-authored-by: Service Account <service@jan.ai>