-
Notifications
You must be signed in to change notification settings - Fork 7
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
Refactor Store to Project #325
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
commit 2360041 Author: Matthieu Jouis <matthieu@probabl.ai> Date: Tue Sep 10 17:41:49 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:frontend/src/components/DataStoreCanvas.vue commit 1747261 Author: Matthieu Jouis <matthieu@probabl.ai> Date: Tue Sep 10 17:37:23 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:frontend/src/components/DataStoreKeyList.vue commit 0b7db29 Author: Auguste Baum <auguste@probabl.ai> Date: Tue Sep 10 15:54:50 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:frontend/src/stores/useReportStore.ts commit f3c2fa5 Author: Matthieu Jouis <matthieu@probabl.ai> Date: Tue Sep 10 15:34:17 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:src/skore/dashboard/app.py commit c73c6c5 Author: Matthieu Jouis <matthieu@probabl.ai> Date: Tue Sep 10 15:31:48 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:src/skore/api/routes/stores.py commit d0b25e7 Author: Auguste Baum <auguste@probabl.ai> Date: Tue Sep 10 14:57:37 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:frontend/src/components/DataStoreCanvas.vue commit 7ab364e Author: Matthieu Jouis <matthieu@probabl.ai> Date: Tue Sep 10 14:42:19 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:frontend/src/views/ReportBuilderView.vue commit 3d1c28c Author: Thomas S <thomas@probabl.ai> Date: Tue Sep 10 14:23:58 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:frontend/src/stores/reports.ts commit a0c50c5 Author: Thomas S <thomas@probabl.ai> Date: Tue Sep 10 14:04:05 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:src/skore/dashboard/app.py commit 7d630b4 Author: Auguste Baum <auguste@probabl.ai> Date: Tue Sep 10 12:08:48 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:frontend/src/models.ts commit e97a382 Author: Matthieu Jouis <matthieu@probabl.ai> Date: Tue Sep 10 11:32:53 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:src/skore/dashboard/app.py commit 3285335 Author: Auguste Baum <auguste@probabl.ai> Date: Tue Sep 10 11:11:11 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:tests/unit/test_project.py commit 5327ec7 Author: Thomas S <thomas@probabl.ai> Date: Tue Sep 10 10:54:46 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:src/skore/api/routes/stores.py commit e20ec3c Author: Matthieu Jouis <matthieu@probabl.ai> Date: Tue Sep 10 10:22:11 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:src/skore/dashboard/dashboard.py commit 03090de Author: Auguste Baum <auguste@probabl.ai> Date: Tue Sep 10 10:05:59 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:tests/unit/test_project.py commit 5b4e4e6 Author: Thomas S <thomas@probabl.ai> Date: Tue Sep 10 09:51:05 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:src/skore/api/routes/stores.py commit 5debda4 Author: Matthieu Jouis <matthieu@probabl.ai> Date: Mon Sep 9 17:45:22 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:tests/unit/test_project.py commit 29e3ba4 Author: Thomas S <thomas@probabl.ai> Date: Mon Sep 9 17:30:14 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:src/skore/storage/non_persistent_storage.py commit f10e5c6 Author: Matthieu Jouis <matthieu@probabl.ai> Date: Mon Sep 9 17:19:16 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:tests/unit/test_project.py commit 2fe46bc Author: Auguste Baum <auguste@probabl.ai> Date: Mon Sep 9 17:03:47 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:tests/unit/test_project.py commit 3ae7900 Author: Thomas S <thomas@probabl.ai> Date: Mon Sep 9 16:48:14 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:src/skore/project.py commit 4f2b7f0 Author: Matthieu Jouis <matthieu@probabl.ai> Date: Mon Sep 9 16:15:38 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:tests/unit/test_project.py commit de4fdad Author: Auguste Baum <auguste@probabl.ai> Date: Mon Sep 9 15:58:17 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:tests/unit/test_project.py commit 55c761b Author: Matthieu Jouis <matthieu@probabl.ai> Date: Mon Sep 9 15:39:09 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:tests/unit/test_project.py commit 5741248 Author: Thomas S <thomas@probabl.ai> Date: Mon Sep 9 15:22:49 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:src/skore/project.py commit 0c8f7f5 Author: Auguste Baum <auguste@probabl.ai> Date: Mon Sep 9 14:59:43 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:tests/unit/test_project.py commit 29ea203 Author: Matthieu Jouis <matthieu@probabl.ai> Date: Mon Sep 9 14:43:22 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:tests/unit/test_project.py commit 373377b Author: Matthieu Jouis <matthieu@probabl.ai> Date: Mon Sep 9 12:24:06 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:tests/unit/test_project.py commit cf63bef Author: Thomas S <thomas@probabl.ai> Date: Mon Sep 9 12:08:40 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:tests/unit/test_project.py commit acf2763 Author: Auguste Baum <auguste@probabl.ai> Date: Mon Sep 9 11:43:45 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:tests/unit/test_project.py commit c648fdb Author: Matthieu Jouis <matthieu@probabl.ai> Date: Mon Sep 9 11:23:46 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:src/skore/project.py commit f627423 Author: Thomas S <thomas@probabl.ai> Date: Mon Sep 9 10:51:13 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:src/skore/project.py commit 8a139f2 Author: Matthieu Jouis <matthieu@probabl.ai> Date: Fri Sep 6 18:34:14 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:src/skore/project.py commit 316150a Author: Matthieu Jouis <matthieu@probabl.ai> Date: Fri Sep 6 18:00:12 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:tests/unit/test_project.py commit 6fcb488 Author: Auguste Baum <auguste@probabl.ai> Date: Fri Sep 6 17:43:24 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:src/skore/project.py commit e5c1489 Author: Thomas S <thomas@probabl.ai> Date: Fri Sep 6 17:27:21 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:src/skore/project.py commit 2afb569 Author: Matthieu Jouis <matthieu@probabl.ai> Date: Fri Sep 6 17:12:18 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:src/skore/project.py commit db49eb5 Author: Thomas S <thomas@probabl.ai> Date: Fri Sep 6 16:54:08 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:src/skore/project.py commit 2e589f7 Author: Thomas S <thomas@probabl.ai> Date: Fri Sep 6 16:53:25 2024 +0200 mob start [ci-skip] [ci skip] [skip ci] Co-authored-by: Thomas S <thomas@probabl.ai> Co-authored-by: Auguste Baum <auguste@probabl.ai>
Closed
tuscland
reviewed
Sep 11, 2024
thomass-dev
requested review from
thomass-dev
and removed request for
thomass-dev
September 11, 2024 08:24
commit 6b4f6f0 Author: Auguste Baum <auguste@probabl.ai> Date: Wed Sep 11 12:23:18 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:tests/unit/test_project.py commit 33f3ef9 Author: Thomas S <thomas@probabl.ai> Date: Wed Sep 11 12:14:58 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:tests/unit/test_project.py commit 4fb5052 Author: Auguste Baum <auguste@probabl.ai> Date: Wed Sep 11 11:58:44 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:tests/unit/test_project.py commit d8e54c3 Author: Thomas S <thomas@probabl.ai> Date: Wed Sep 11 11:40:56 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:tests/unit/test_project.py commit edbc62b Author: Auguste Baum <auguste@probabl.ai> Date: Wed Sep 11 11:21:19 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:src/skore/project.py commit d6df45c Author: Thomas S <thomas@probabl.ai> Date: Wed Sep 11 11:05:13 2024 +0200 mob next [ci-skip] [ci skip] [skip ci] lastFile:tests/unit/test_project.py commit 9fa640d Author: Auguste Baum <auguste@probabl.ai> Date: Wed Sep 11 10:43:39 2024 +0200 mob start [ci-skip] [ci skip] [skip ci] Co-authored-by: Auguste Baum <auguste@probabl.ai>
thomass-dev
force-pushed
the
303-project-api
branch
from
September 11, 2024 12:07
371a7f0
to
74007d0
Compare
- add type `PersistedItem` - rename `serialize` to `object_to_item` - rename `deserialize` to `unpersist` - add `persist` method - fix makefile
The previous error was inaccurate: it reported that the project directory itself didn't exist, whereas the real error is that it was missing some internal directory.
For example, this fixes an issue where the browser is opened even when the project loading failed.
This fixes a wrong error message in `__create`
Add jupytext-synced Python script
Move "Help with common issues" section to CONTRIBUTING.md.
This reverts commit e384297. This is because we need a logger in `skore.__init__` so that logging settings can be manipulated once for the whole package (e.g. setting the log level to ERROR).
augustebaum
force-pushed
the
303-project-api
branch
from
September 16, 2024 14:30
5edfa22
to
ef694a0
Compare
tuscland
requested changes
Sep 16, 2024
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A big step forward, and more lines removed than added. Well done!
- Update Readme - Change "dashboard" by something else as much as possible - Replace Google Drive link by GitHub Gist
tuscland
approved these changes
Sep 17, 2024
augustebaum
pushed a commit
that referenced
this pull request
Sep 17, 2024
Fixes an issue where the static directory where the frontend build is placed was not the one declared explicitly in the `pyproject.toml`. The frontend build directory was moved from `skore/src/dashboard/static/` to `skore/src/ui/static` during #325 and the change was not made in `pyproject.toml`.
thomass-dev
added a commit
that referenced
this pull request
Dec 2, 2024
Co-authored-by: Thomas S <thomas@probabl.ai> Co-authored-by: Auguste Baum <auguste@probabl.ai>
thomass-dev
added a commit
that referenced
this pull request
Dec 2, 2024
Fixes an issue where the static directory where the frontend build is placed was not the one declared explicitly in the `pyproject.toml`. The frontend build directory was moved from `skore/src/dashboard/static/` to `skore/src/ui/static` during #325 and the change was not made in `pyproject.toml`.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.