Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
This repository was archived by the owner on Jan 14, 2025. It is now read-only.

Comments

Close side panel

ORCT-117 - sequelize minimal model for runs per period view#131

Merged
xsalonx merged 85 commits intomasterAliceO2Group/RunConditionTable:masterfrom
improvement/ORCT-117/sequelize-minimal-model-for-runs-per-period-viewAliceO2Group/RunConditionTable:improvement/ORCT-117/sequelize-minimal-model-for-runs-per-period-viewCopy head branch name to clipboard
Jul 26, 2023
Merged

ORCT-117 - sequelize minimal model for runs per period view#131
xsalonx merged 85 commits intomasterAliceO2Group/RunConditionTable:masterfrom
improvement/ORCT-117/sequelize-minimal-model-for-runs-per-period-viewAliceO2Group/RunConditionTable:improvement/ORCT-117/sequelize-minimal-model-for-runs-per-period-viewCopy head branch name to clipboard

Conversation

@xsalonx
Copy link
Collaborator

@xsalonx xsalonx commented Jul 20, 2023

I have a JIRA ticket

  • branch and/or PR name(s) include(s) JIRA ID
  • issue has "Fix version" assigned
  • PR labels are selected

Notable changes for users:

  • added endpoint /api/api-docs which return existing API description
  • added basic endpoint for listing runs, see. previous

Notable changes for developers:

  • basic usage of sequelize for all runs view (one pipeline)
  • reorganisation of DB - related classes
    • DatabaseManager - which holds references to all db related api
  • all endpoints public in dev mode (see env var ENV_MODE)
  • added option to expose DB container postgres port to host using rctmake with --db-expose HOST_PORT
  • tests

app/application.js Outdated Show resolved Hide resolved
app/lib/database/models/Run.js Show resolved Hide resolved
app/lib/database/adapters/RunAdapter.js Outdated Show resolved Hide resolved
app/lib/database/repositories/index.js Outdated Show resolved Hide resolved
app/lib/database/repositories/index.js Outdated Show resolved Hide resolved
app/lib/usecases/runs/GetAllRuns.js Outdated Show resolved Hide resolved
@xsalonx xsalonx requested a review from martinboulais July 25, 2023 12:43
app/lib/usecases/runs/GetAllRuns.js Outdated Show resolved Hide resolved
app/application.js Outdated Show resolved Hide resolved
app/application.js Outdated Show resolved Hide resolved
@xsalonx xsalonx force-pushed the improvement/ORCT-117/sequelize-minimal-model-for-runs-per-period-view branch from 5e9c5b4 to 9f71507 Compare July 26, 2023 08:35
@xsalonx xsalonx requested a review from martinboulais July 26, 2023 10:11
@xsalonx xsalonx merged commit 5b91dec into master Jul 26, 2023
@xsalonx xsalonx deleted the improvement/ORCT-117/sequelize-minimal-model-for-runs-per-period-view branch July 26, 2023 13:27
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.