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

#1049 - Changes post 1.4.0

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

#1048 - Update `poetry.lock`

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

#1047 - Dispose of async engine in tests (close #1045)

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

#1046 - Split `DB.set_db` into two sync/async methods

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

#1045 - Always dispose of async engine in tests (from the same scope)

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

#1044 - Sqlalchemy v2

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

#1043 - Use poetry 1.7

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

#1042 - Use poetry 1.7 consistently

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

#1041 - Unpin `bcrypt` version constratin

Issue - State: open - Opened by tcompa 12 months ago - 4 comments
Labels: maintenance, dependencies

#1040 - Bump cryptography from 41.0.4 to 41.0.6

Pull Request - State: closed - Opened by dependabot[bot] 12 months ago
Labels: dependencies

#1039 - Review task-collection behavior when a local wheel is provided and a version is specified

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

#1038 - Add OAuth endpoints to swagger (ref #1025)

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

#1037 - Set `pool_pre_ping=True` for asyncpg-driven async DB engine

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

#1036 - Yet another attempt at fixing CI

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

#1035 - Prevent user from updating their own password

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

#1034 - OAuth to Swagger

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

#1033 - Clean up `fastapi_users` endpoint

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

#1032 - Move `/monitoring` endpoints to `/admin`

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

#1031 - Rename `/monitoring` API block into `/admin`

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

#1030 - Add superuser-only `PATCH /api/v1/job/{job_id}/` endpoint

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

#1029 - Move `GET /auth/userlist/` to `GET /auth/users/`

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

#1028 - Remove `/request-verify-token` and `/verify` endpoints

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

#1027 - Remove `/auth/forgot-password/`

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

#1026 - Remove `/auth/reset-password/`

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

#1025 - Add a dummy OAuth client to documentation.yaml

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

#1024 - Make `ApplyWorkflow.workflow_dump` non nullable in the DB

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

#1023 - add try except block also for sync session

Pull Request - State: closed - Opened by mfranzon 12 months ago

#1022 - add fix-db script, aligment for {workflow, input_dataset, output_data…

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

#1021 - Review MockCurrentUser

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

#1020 - Make `get_sync_db` more robust

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

#1019 - On after OAuth register

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

#1018 - Disable password update in `/auth/current-user/`

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

#1017 - Let superuser change job status (TBD)

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

#1016 - Review use of `MockCurrentUser` fixture

Issue - State: open - Opened by tcompa 12 months ago - 3 comments
Labels: testing

#1015 - Introduce first version of `validate_password`

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

#1014 - Review current-user endpoints

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

#1013 - Patch current user

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

#1012 - Fix CI

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

#1011 - WIP fix CI

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

#1010 - Prepare script for updating DB between 1.4.0 and 1.4.1

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

#1009 - Add `user_id` as monitoring query parameter

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

#1008 - Update pytest-asyncio to 0.21

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

#1007 - Fix docs

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

#1006 - Skip creation of first-superuser when one superuser already exists

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

#1005 - Fix endpoint paths in docs

Issue - State: closed - Opened by tcompa 12 months ago
Labels: documentation, 1.4.0

#1004 - Remove `asyncio.gather`

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

#1003 - Dummy PR for endpoints update

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

#1002 - Fix `tests/test_background_tasks.py`

Issue - State: closed - Opened by tcompa 12 months ago
Labels: bug, testing, 1.4.0

#1001 - Update endpoints

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

#1000 - Replace `asyncio.gather` (to enable sqlalchemy v2 upgrade)

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

#999 - Relax response model constraints for dump attributes of `ApplyWorkflowRead`

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

#998 - Use strict models for `ApplyWorkflowRead` "dump" attributes

Issue - State: closed - Opened by tcompa 12 months ago
Labels: API, 1.4.1

#997 - Do not create first user when a superuser already exists

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

#996 - Update from `pyscopg2` to `psycopg3`

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

#995 - [DO NOT MERGE] Update to sqlalchemy v2 and sqlmodel 0.0.12

Pull Request - State: closed - Opened by tcompa 12 months ago - 7 comments

#994 - Remove delete-user endpoint

Pull Request - State: closed - Opened by tcompa about 1 year ago - 1 comment

#993 - Trim `ProjectRead` attributes and add `/project/{project_id}/dataset/` endpoint

Pull Request - State: closed - Opened by tcompa about 1 year ago - 1 comment

#992 - Create `/api/v1/project/{project_id}/dataset/`

Issue - State: closed - Opened by tcompa about 1 year ago
Labels: High Priority, API, 1.4.0

#991 - Fix construction of `ApplyWorkflow` dump attributes

Issue - State: closed - Opened by tcompa about 1 year ago
Labels: bug, API, 1.4.0

#990 - Define types for `ApplyWorkflowRead` "dump" attributes, and fix their construction

Pull Request - State: closed - Opened by tcompa about 1 year ago - 1 comment

#989 - Update CHANGELOG for 1.3.14

Pull Request - State: closed - Opened by tcompa about 1 year ago

#988 - Add endpoints to get all workflows/datasets of a given user

Pull Request - State: closed - Opened by tcompa about 1 year ago - 1 comment

#987 - Update CHANGELOG for 1.3.14

Issue - State: closed - Opened by tcompa about 1 year ago
Labels: dependencies, 1.4.0, db life cycle

#986 - Add endpoints to get all workflows/datasets of a given user

Issue - State: closed - Opened by tcompa about 1 year ago
Labels: API, 1.4.0

#985 - Remove `pg_restore` mention from docs

Issue - State: closed - Opened by tcompa about 1 year ago
Labels: documentation, 1.4.0

#984 - Align `ApplyWorkflowRead` to DB table, with optional foreign keys

Pull Request - State: closed - Opened by tcompa about 1 year ago - 1 comment

#983 - Remove "list" attributes from `ProjectRead`

Issue - State: closed - Opened by tcompa about 1 year ago
Labels: API, 1.4.0

#982 - Formalize structure of dumps in `ApplyWorkflowRead` model

Issue - State: closed - Opened by tcompa about 1 year ago
Labels: API, 1.4.0

#981 - Review use of Enum for job status

Issue - State: closed - Opened by tcompa about 1 year ago - 1 comment
Labels: API, 1.4.0, db life cycle

#980 - Make foreign keys optional in `ApplyWorkflowRead`

Issue - State: closed - Opened by tcompa about 1 year ago
Labels: bug, API, 1.4.0

#979 - Disable DELETE-user endpoint

Issue - State: closed - Opened by tcompa about 1 year ago - 2 comments
Labels: Priority, API, 1.4.0

#978 - Add `user_id` to query parameters of job/dataset/workflow monitoring endpoints

Issue - State: closed - Opened by tcompa about 1 year ago
Labels: Priority, API, 1.4.0

#977 - Introduce auxiliary function `_get_active_jobs_statement`

Issue - State: closed - Opened by tcompa about 1 year ago
Labels: Priority, API, 1.4.0

#976 - Refactor to add `app/routes`

Pull Request - State: closed - Opened by tcompa about 1 year ago - 1 comment

#975 - Refactor `app` folder by adding `app/routes`

Issue - State: closed - Opened by tcompa about 1 year ago - 1 comment
Labels: maintenance, API

#974 - Review use of `Enum`s

Pull Request - State: closed - Opened by tcompa about 1 year ago - 2 comments

#973 - Prevent dataset/workflow/project deletions if related jobs are active

Pull Request - State: closed - Opened by ychiucco about 1 year ago - 1 comment

#972 - Update sqlalchemy to v2

Issue - State: closed - Opened by tcompa about 1 year ago - 3 comments
Labels: dependencies

#971 - Fix recursion error and remove `refresh` statements from `test_full_workflow.py`

Pull Request - State: closed - Opened by tcompa about 1 year ago - 1 comment

#970 - Fix recursion-error in printing in test_full_workflow

Issue - State: closed - Opened by tcompa about 1 year ago
Labels: bug, testing, 1.4.0

#969 - New per-user and per-workflow endpoints

Pull Request - State: closed - Opened by ychiucco about 1 year ago - 1 comment

#968 - Fix construction of `ApplyWorkflow.workflow_dump` attribute

Pull Request - State: closed - Opened by tcompa about 1 year ago - 1 comment

#967 - Change response of stop-job endpoint

Pull Request - State: closed - Opened by tcompa about 1 year ago - 1 comment

#966 - Update `stop_job`

Issue - State: closed - Opened by tcompa about 1 year ago
Labels: bug, API, 1.4.0

#965 - Prevent deletion of current user

Issue - State: closed - Opened by tcompa about 1 year ago - 2 comments
Labels: API, 1.4.0

#964 - Expose endpoint for user to modify (some of) their own attributes

Issue - State: closed - Opened by tcompa about 1 year ago - 2 comments
Labels: API, 1.4.0

#963 - Register-user endpoint does not take into account some user properties

Issue - State: closed - Opened by tcompa about 1 year ago - 3 comments
Labels: API, 1.4.0

#962 - Fix attribute name `UserCreate.is_superuse` (should be `is_superuser`)

Issue - State: closed - Opened by tcompa about 1 year ago - 1 comment
Labels: bug

#961 - Clarify that postgres user and database must be created outside Fractal

Issue - State: closed - Opened by tcompa about 1 year ago
Labels: documentation, maintenance, 1.4.0

#960 - Describe mininum-set of environment variables for testing

Issue - State: closed - Opened by tcompa about 1 year ago - 1 comment
Labels: documentation, maintenance

#959 - Handle OAuth-self-authenticated users

Issue - State: closed - Opened by tcompa about 1 year ago - 5 comments

#958 - Replace `test_migrations_on_old_data_sqlite` with `verify_db_validity.py` (to be run as part of migrations.yml)

Issue - State: closed - Opened by tcompa about 1 year ago - 2 comments
Labels: testing, maintenance, db life cycle, sqlite

#957 - Fix definition of `workflow_dump` attribute

Issue - State: closed - Opened by tcompa about 1 year ago - 1 comment
Labels: bug, maintenance, 1.4.0

#956 - Expose SLURM accounts via API

Issue - State: closed - Opened by tcompa about 1 year ago - 6 comments
Labels: High Priority, slurm, API

#955 - Fix CI

Pull Request - State: closed - Opened by tcompa about 1 year ago - 2 comments

#954 - Fix CI with postgres

Issue - State: closed - Opened by tcompa about 1 year ago - 12 comments
Labels: bug, High Priority, testing, 1.4.0

#953 - Expose `redirect_url` for OAuth clients

Pull Request - State: closed - Opened by tcompa about 1 year ago - 2 comments

#952 - Expose `redirect_url` attribute for OAuth

Issue - State: closed - Opened by tcompa about 1 year ago

#951 - Add ID-based ordering for `Dataset.resource_list`

Pull Request - State: closed - Opened by tcompa about 1 year ago - 1 comment

#950 - Set predictable (ID-based) order for `Dataset.resource_list`

Issue - State: closed - Opened by tcompa about 1 year ago
Labels: bug