Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: feat(client): multi views #2715

Closed
wants to merge 57 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
e13d9cd
feat: import new dataset
justypist Jan 20, 2025
ceb5b72
chore: ignore .venv
justypist Jan 20, 2025
e45a457
feat: update webapp title & logo
justypist Jan 20, 2025
c16a53d
feat: move gene set location
justypist Jan 20, 2025
40ab6ec
feat: split right sidebar
justypist Jan 20, 2025
0f6e0c3
chore: update dockerfile
justypist Jan 20, 2025
ebede24
doc: add note doc
justypist Jan 20, 2025
8270898
chore: add compose.yaml
justypist Jan 20, 2025
68b0ac9
chore: ignore auto generated csv
justypist Jan 26, 2025
07708b8
chore: update note doc
justypist Jan 26, 2025
e078d68
feat: create chat store
justypist Jan 31, 2025
b6ae7a1
feat: on chat session create
justypist Jan 31, 2025
43c1e2a
feat: chat actions
justypist Jan 31, 2025
7040ee4
feat: save cell indexes
justypist Jan 31, 2025
c60a22e
feat: selection reorder
justypist Jan 31, 2025
6f574c3
style: clean chat reducer
justypist Jan 31, 2025
9b9f8ca
feat: chat
justypist Jan 31, 2025
f9a3741
feat: support archive
justypist Jan 31, 2025
0019b2b
doc: update note.md
justypist Feb 1, 2025
4a175d5
refactor: extract styles to css
justypist Feb 2, 2025
761aed0
refactor: convert class component to function component
justypist Feb 2, 2025
37b1f2e
chore: import antd
justypist Feb 2, 2025
f6d3e24
feat: region set creator
justypist Feb 2, 2025
876b8a3
feat: selection group
justypist Feb 2, 2025
9b2206e
feat: selection remove
justypist Feb 2, 2025
23265f1
feat: update region-set title
justypist Feb 2, 2025
52cbd37
chore: import nanoid
justypist Feb 2, 2025
aaae131
feat: add storage util
justypist Feb 2, 2025
10855ce
feat: replace id generator
justypist Feb 2, 2025
c064f9e
doc: update doc
justypist Feb 2, 2025
74ecb62
fix: update css
justypist Feb 2, 2025
35ddaf5
feat: update selection
justypist Feb 3, 2025
86621ec
doc: update note.md
justypist Feb 3, 2025
ea8fe8f
feat: update selection name
justypist Feb 3, 2025
4934ebf
refactor: extract css
justypist Feb 3, 2025
a879316
feat: add history reducer
justypist Feb 3, 2025
77f4484
feat: import react-draggable
justypist Feb 5, 2025
15aa54c
feat: remove chat component
justypist Feb 6, 2025
f0172e4
feat: add conversation modal component
justypist Feb 6, 2025
a1f59d6
feat: remove right side bar
justypist Feb 6, 2025
d35bee5
feat: add conversation component
justypist Feb 6, 2025
581f2ea
feat: remove unused component
justypist Feb 6, 2025
999e306
chore: import @ant-design/icons
justypist Feb 6, 2025
6ce425a
feat: support pin/unpin sidebar
justypist Feb 6, 2025
c9e513c
feat: support record type
justypist Feb 6, 2025
591d33a
feat: remove unused var
justypist Feb 7, 2025
380b024
feat: conversation modal
justypist Feb 7, 2025
12c8ecd
fix: remove draggable js
justypist Feb 7, 2025
1592928
feat: update logo
justypist Feb 9, 2025
ff95640
Merge pull request #1 from AIDD-Co-pilot/feat/selection-chat
justypist Feb 9, 2025
0ac59f9
feat: add chat api doc
justypist Feb 10, 2025
49880c9
feat: update conversation modal title
justypist Feb 10, 2025
f41edf1
feat: impl draggable component
justypist Feb 10, 2025
c6db50f
refactor: replace react-draggable with draggable
justypist Feb 10, 2025
0de9d29
chore: remove react-draggable
justypist Feb 10, 2025
4d126fc
Merge pull request #2 from AIDD-Co-pilot/fix/draggable-modal
justypist Feb 10, 2025
c05c645
fix: `draggable` remove aria-hidden
justypist Feb 12, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .dockerignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
bin
client
dist
docs
server
*.csv
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ dist/
# Environments
venv*/
cellxgene/
.venv

# client build
server/common/web/static/*
Expand Down Expand Up @@ -57,3 +58,6 @@ ignoreE2E*

# annotate subcmd
.models_cache

# auto generated csv
*.csv
13 changes: 8 additions & 5 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
FROM ubuntu:bionic
FROM python:3.12.8-bookworm

ENV LC_ALL=C.UTF-8
ENV LANG=C.UTF-8

RUN apt-get update && \
apt-get install -y build-essential libxml2-dev python3-dev python3-pip zlib1g-dev python3-requests python3-aiohttp && \
python3 -m pip install --upgrade pip && \
pip3 install cellxgene
COPY ./dist/cellxgene-1.3.0.tar.gz /tmp/cellxgene-1.3.0.tar.gz

# RUN apt-get update && \
# apt-get install -y build-essential libxml2-dev python3-dev python3-pip zlib1g-dev && \
# pip3 install /tmp/cellxgene-1.3.0.tar.gz

RUN pip3 install /tmp/cellxgene-1.3.0.tar.gz

ENTRYPOINT ["cellxgene"]
Binary file modified client/favicon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion client/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>CELL&times;GENE | Annotate</title>
<title>Dandelion</title>
<style>
html,
body,
Expand Down
2 changes: 1 addition & 1 deletion client/index_template.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>CELL&times;GENE | Annotate</title>
<title>Dandelion</title>
<style>
html,
body,
Expand Down
Loading
Loading