Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / fractal-analytics-platform/fractal-server issues and pull requests

#1149 - Make `Workflow.insert_task` an auxiliary function

Pull Request - State: closed - Opened by ychiucco 10 months ago - 1 comment

#1148 - Unify if-branches in `app.db.__init__.py`

Pull Request - State: closed - Opened by ychiucco 10 months ago - 1 comment

#1147 - Make `insert_task` an auxiliary function

Issue - State: closed - Opened by ychiucco 10 months ago

#1146 - Edge cases in setting SLURM account for a job

Issue - State: open - Opened by tcompa 10 months ago - 4 comments
Labels: slurm

#1145 - 1076 use slurm account in slurm runner

Pull Request - State: closed - Opened by tcompa 10 months ago - 1 comment

#1144 - Remove obsolete dependency from apply-workflow endpoint

Pull Request - State: closed - Opened by tcompa 10 months ago - 1 comment

#1143 - Remove `db_sync` from `apply_workflow` dependencies

Issue - State: closed - Opened by tcompa 10 months ago
Labels: maintenance

#1142 - Include `CalledProcessError` stdout/stderr attributes in error messag…

Pull Request - State: closed - Opened by tcompa 10 months ago - 1 comment

#1141 - Print more info about failed `sbatch` command

Issue - State: closed - Opened by tcompa 10 months ago
Labels: slurm

#1140 - To assess: is #1138 due to a bug or to very large data?

Issue - State: closed - Opened by tcompa 10 months ago - 4 comments
Labels: bug

#1139 - Trim response size for dataset.history

Pull Request - State: closed - Opened by tcompa 10 months ago - 1 comment

#1138 - Trim response size for datasets with large history

Issue - State: closed - Opened by tcompa 10 months ago
Labels: performance

#1137 - WorkflowTask foreign keys not nullables

Pull Request - State: closed - Opened by ychiucco 10 months ago - 1 comment

#1136 - Update `_create_first_user` internal function

Pull Request - State: closed - Opened by ychiucco 10 months ago - 3 comments

#1134 - Fix error in `scripts/fix_db/current.py`

Pull Request - State: closed - Opened by ychiucco 10 months ago - 1 comment

#1133 - Fix SQLModel DeprecationWarnings

Pull Request - State: closed - Opened by ychiucco 10 months ago - 3 comments

#1132 - Improve API benchmarks

Issue - State: closed - Opened by tcompa 10 months ago - 2 comments
Labels: testing, performance

#1131 - Error in fix-db script current.py

Issue - State: closed - Opened by tcompa 10 months ago - 3 comments
Labels: bug, db life cycle, datetime

#1130 - Remove Dataset/ApplyWorkflow and Workflow/ApplyWorkflow relationships

Pull Request - State: closed - Opened by tcompa 10 months ago - 1 comment

#1129 - Fix sqlmodel 0.0.14 deprecationwarnings

Issue - State: closed - Opened by tcompa 10 months ago
Labels: testing, dependencies

#1128 - Create testing db programmatically

Issue - State: closed - Opened by tcompa 11 months ago
Labels: testing, db life cycle

#1127 - Two branches same condition in ..db/__init__.py

Issue - State: closed - Opened by mfranzon 11 months ago
Labels: maintenance

#1126 - Update to Pydantic v2

Pull Request - State: open - Opened by ychiucco 11 months ago - 1 comment

#1125 - Improve coverage of schemas (in view of `pydantic-v2` switch)

Pull Request - State: closed - Opened by ychiucco 11 months ago - 4 comments

#1124 - Update to SQLModel 0.0.14

Pull Request - State: closed - Opened by ychiucco 11 months ago - 1 comment

#1123 - 1089 api response times benchmark

Pull Request - State: closed - Opened by mfranzon 11 months ago - 1 comment

#1122 - Fix Task-collection endpoint error message

Pull Request - State: closed - Opened by ychiucco 11 months ago - 4 comments

#1121 - Set `end_timestamp` when patching Job status

Pull Request - State: closed - Opened by ychiucco 11 months ago - 1 comment

#1120 - Generate orphan Jobs in test database

Pull Request - State: closed - Opened by ychiucco 11 months ago - 4 comments

#1118 - Add `timestamp_created` column for workflow and dataset tables

Issue - State: closed - Opened by tcompa 11 months ago
Labels: db life cycle

#1117 - Fix task-collection endpoint error message

Issue - State: open - Opened by tcompa 11 months ago - 1 comment
Labels: low-hanging-fruit, task collection

#1116 - Shall we automatically mark users as verified when registered manually?

Issue - State: closed - Opened by tcompa 11 months ago - 2 comments
Labels: API

#1115 - Patch-job endpoint should also set the end timestamp

Issue - State: closed - Opened by tcompa 11 months ago
Labels: API, datetime, low-hanging-fruit

#1114 - Prevent task creation to non-verified users

Pull Request - State: closed - Opened by tcompa 11 months ago - 1 comment

#1113 - Add an orphan `Job` to `clean_db_fractal_1.4.1.sql`

Issue - State: closed - Opened by ychiucco 11 months ago
Labels: db life cycle

#1112 - Review format of timestamps in endpoint query parameters

Issue - State: closed - Opened by tcompa 11 months ago
Labels: datetime

#1111 - Prevent task creation to non-verified users

Issue - State: closed - Opened by tcompa 11 months ago
Labels: High Priority, API

#1110 - Make first-admin-user verified

Pull Request - State: closed - Opened by tcompa 11 months ago - 1 comment

#1109 - Make first-admin-user verified

Issue - State: closed - Opened by tcompa 11 months ago

#1108 - Remove `ApplyWorkflowRead.sanitised_dict`, if obsolete

Issue - State: closed - Opened by tcompa 11 months ago - 1 comment
Labels: datetime

#1107 - Improve fix db scripts

Pull Request - State: closed - Opened by tcompa 11 months ago - 1 comment

#1106 - Remove or review `test_migrations_on_old_data_sqlite`

Issue - State: closed - Opened by tcompa 11 months ago
Labels: testing, db life cycle, sqlite

#1105 - Define a single way of serializing a `datetime` object

Issue - State: closed - Opened by tcompa 11 months ago - 2 comments
Labels: datetime

#1104 - Review possible glitch in task-collection

Issue - State: open - Opened by tcompa 11 months ago
Labels: task collection

#1103 - Review timezone definition

Issue - State: closed - Opened by tcompa 11 months ago - 5 comments
Labels: datetime

#1102 - Add `Project.timestamp_created` column

Pull Request - State: closed - Opened by ychiucco 11 months ago - 3 comments

#1101 - Update testing databases

Pull Request - State: closed - Opened by tcompa 11 months ago - 2 comments

#1100 - Change test-execution order (and improve their organization)

Issue - State: closed - Opened by tcompa 11 months ago - 1 comment
Labels: testing

#1099 - Require verified users for task-collection and workflow submission

Pull Request - State: closed - Opened by tcompa 11 months ago - 1 comment

#1098 - Remove `persist` attribute from `_MockCurrentUser`

Pull Request - State: closed - Opened by ychiucco 11 months ago - 1 comment

#1097 - Remove `persist` attribute from `_MockCurrentUser`

Issue - State: closed - Opened by ychiucco 11 months ago
Labels: testing

#1096 - Review response time of `GET /api/v1/dataset/` and `GET /api/v1/project/123/dataset/123/`

Issue - State: closed - Opened by tcompa 11 months ago - 4 comments
Labels: performance

#1095 - Make `WorfklowTask` foreign keys not nullable

Issue - State: closed - Opened by ychiucco 11 months ago
Labels: db life cycle, low-hanging-fruit

#1094 - Review location of fix-db scripts

Issue - State: closed - Opened by tcompa 11 months ago - 6 comments
Labels: db life cycle

#1093 - OAUTH env variables must starts with `OAUTH_`

Pull Request - State: closed - Opened by ychiucco 11 months ago - 1 comment

#1092 - Make `collect_oauth_clients` more strict aboute env-variable detection

Issue - State: closed - Opened by tcompa 11 months ago - 1 comment
Labels: High Priority

#1091 - Reduce project relationships

Pull Request - State: closed - Opened by tcompa 11 months ago - 2 comments

#1090 - Improve testing of db models

Pull Request - State: closed - Opened by ychiucco 11 months ago - 2 comments

#1089 - Establish some first API response-times benchmarks

Issue - State: closed - Opened by tcompa 11 months ago - 7 comments
Labels: performance

#1088 - Review response time of `GET /api/v1/job/`

Issue - State: closed - Opened by tcompa 11 months ago - 3 comments
Labels: performance

#1087 - Review use of `db.refresh` in aux functions (performance-wise)

Issue - State: open - Opened by tcompa 11 months ago
Labels: performance

#1086 - Update `_create_first_user` internal function

Issue - State: closed - Opened by tcompa 11 months ago
Labels: maintenance, low-hanging-fruit

#1085 - Remove `RUNNING` from `JobStatusType`?

Issue - State: closed - Opened by tcompa 11 months ago
Labels: slurm

#1084 - Should non-admin user own the tasks they collect?

Issue - State: open - Opened by tcompa 11 months ago - 1 comment

#1083 - WorkflowTask Status: When rerunning a workflow only partially, status of later tasks gets update late

Issue - State: closed - Opened by jluethi 11 months ago - 7 comments
Labels: High Priority, History/Status, v2

#1082 - Add `project` relationship to `Dataset` and `Workflow`

Pull Request - State: closed - Opened by ychiucco 11 months ago - 6 comments

#1081 - Add `project` relationship attribute to Dataset(Read) and Workflow(Read)

Pull Request - State: closed - Opened by ychiucco 11 months ago - 1 comment

#1080 - How does patching of `Task.meta` works?

Issue - State: closed - Opened by tcompa 11 months ago - 1 comment
Labels: API, v2

#1079 - Placeholder: test a full switch from sqlmodel to plain sqlalchemy

Issue - State: closed - Opened by tcompa 11 months ago - 1 comment
Labels: dependencies

#1078 - Improve testing of DB models

Issue - State: closed - Opened by tcompa 11 months ago
Labels: testing

#1077 - Improve coverage of schemas (in view of Pydantic v2 switch)

Issue - State: closed - Opened by tcompa 11 months ago - 1 comment
Labels: testing, dependencies

#1076 - Use slurm_account in SLURM runner

Issue - State: closed - Opened by tcompa 11 months ago
Labels: High Priority, slurm

#1075 - Improve docs about schemas

Issue - State: open - Opened by tcompa 11 months ago
Labels: documentation

#1074 - Use more strict model `ProjectRead` for `ApplyWorkflowRead.project_dump`

Issue - State: closed - Opened by tcompa 12 months ago - 2 comments
Labels: API

#1073 - Update test DB to 1.4.0 (with scripts)

Issue - State: closed - Opened by tcompa 12 months ago
Labels: High Priority, db life cycle

#1072 - Check that `status` endpoint can return `running`

Issue - State: closed - Opened by tcompa 12 months ago - 4 comments
Labels: API

#1071 - Make all list relationships ordered

Pull Request - State: closed - Opened by ychiucco 12 months ago - 2 comments

#1070 - Add `ApplyWorkflow.project_dump`

Pull Request - State: closed - Opened by ychiucco 12 months ago - 3 comments

#1069 - Handle `.whl`+`version` in Task collection

Pull Request - State: closed - Opened by ychiucco 12 months ago - 2 comments

#1068 - Add `project.timestamp_created` column

Issue - State: closed - Opened by tcompa 12 months ago - 2 comments
Labels: db life cycle

#1067 - Add `slurm_accounts` attribute to Users

Pull Request - State: closed - Opened by ychiucco 12 months ago - 1 comment

#1066 - Update to Pydantic v2

Issue - State: open - Opened by tcompa 12 months ago
Labels: dependencies

#1065 - Update sqlmodel to 0.0.14

Issue - State: closed - Opened by tcompa 12 months ago
Labels: dependencies

#1064 - Add `chdir` SLURM option, pointing to `job.working_dir_user`

Pull Request - State: closed - Opened by tcompa 12 months ago - 1 comment

#1063 - Include `{dataset,workflow}.project` relationship in `{Dataset,Workflow}` model and `{Dataset,Workflow}Read` schema

Issue - State: closed - Opened by tcompa 12 months ago - 2 comments
Labels: High Priority, API

#1062 - Make all list relationships ordered

Issue - State: closed - Opened by tcompa 12 months ago - 4 comments
Labels: API

#1061 - Only use ubuntu-22.04 in github actions

Pull Request - State: closed - Opened by tcompa 12 months ago - 1 comment

#1060 - Pin bcrypt to 4.0.1

Pull Request - State: closed - Opened by tcompa 12 months ago - 1 comment

#1059 - Add `job-stop` and `job-download` to `/admin` router

Pull Request - State: closed - Opened by ychiucco 12 months ago - 1 comment

#1058 - Add `fix_db_add_user_email.py` (close #1057)

Pull Request - State: closed - Opened by tcompa 12 months ago - 1 comment

#1057 - Script to update `applyworkflow.user_email`

Issue - State: closed - Opened by tcompa 12 months ago
Labels: 1.4.0, db life cycle

#1056 - Expose stop-job and download-logs endpoints with different access control

Issue - State: closed - Opened by tcompa 12 months ago - 1 comment
Labels: API

#1055 - Fix trailing slash in fastapi-users generated callback endpoint

Issue - State: open - Opened by tcompa 12 months ago
Labels: maintenance, API

#1054 - Update github actions to ubuntu 22

Issue - State: closed - Opened by tcompa 12 months ago
Labels: maintenance

#1053 - Move `PATCH /api/v1/project/1/job/1/` to `/admin/job/1/` (close #1051)

Pull Request - State: closed - Opened by tcompa 12 months ago - 1 comment

#1052 - Add `ApplyWorkflow.project_dump` field

Issue - State: closed - Opened by tcompa 12 months ago - 1 comment
Labels: maintenance, API, db life cycle

#1051 - Move `PATCH /api/v1/job/{job_id}/` to `PATCH /admin/job/{job_id}/`

Issue - State: closed - Opened by tcompa 12 months ago
Labels: High Priority, API, 1.4.0

#1050 - Should we make `ApplyWorkflow.working_dir` column non-nullable?

Issue - State: closed - Opened by tcompa 12 months ago - 1 comment
Labels: maintenance, db life cycle