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

decrease time when cache is cleared to 30 seconds #399

Merged
merged 90 commits into from
Feb 6, 2024
Merged

Conversation

MarcoMruz
Copy link
Contributor

@MarcoMruz MarcoMruz commented Feb 5, 2024

From communication with UC team we do not need to implement any URL changes from our side since v5.2.x brought no new breaking changes when checking installed state of devices

Changes made in this PR

  • decreasing time limit to when cache is cleared from 10 minutes to 30 seconds

soson and others added 30 commits March 21, 2023 14:31
* workflow query definitions

* add missing files

* better typing of metadata api

* schema changes

* return tasks as stringified json

* workflow node query added
* workflow query definitions

* add missing files

* better typing of metadata api

* schema changes

* return tasks as stringified json

* workflow node query added

* create graphql and io-ts schemas for executed workflow and executed workflow tasks

* add filter and pagination query

* update calculation of relay specific pagination

* add executed workflow detail query

* resolve wanted changes to make codebase more readable

* remove as type

* add tests for conductor helpers (#266)

---------

Co-authored-by: Martin Sottnik <[email protected]>
* bump version 1.8.3 (#263)

* create pause and resume mutation with bulk ones

* add env variable for github action

---------

Co-authored-by: Martin Sottnik <[email protected]>
* workflow defintion mutations added

* typo fixes; add missing fields

* handling bulk result on update workflow

* add CONDUCTOR_API_URL to env variables

* addWorkflow renamed to createWorkflow
* add mutation to start new workflow

* move from executed to workflow file and create start new workflow mutation

* add mutation to execute workflow

* use our custom logger and use correct name convention

* remove trycatches and loggers

* add jsdocs and handle JSON parsing

* use void instead of custom string and fix errored imports

* remove logger
* add workflow filters

* move workflow filter to separate function
* add input parameters property to workflow

* pr-check fix
* add retry, resume, terminate and remove workflow mutations

* remove custom string responses and return isOk

* remove redundant trycatch and custom string responses in API calls

* rename optional args by our naming conventiosn
* task definitions query added

* add missing file; fix type checking

* changed task definition props to createdAt, updatedAt

* add additional properties
* use executed workflow ids as input in bulk operations

* bulk resume fix
* new attributes added to workflow

* add output paramters to workflow

* add restartable and outputParameters to workflow input

* add createdAt, updatedAt to workflow input
* add urql to handle schellar graphql requests

* add graphql resolvers for schellar in inventory

* add generated types from schellar server

* fix hasSchedule logic of workflow

* remove urql and use graphql-request

* refactor property names

* add resolvers for schedule schema properties and refactor query resolvers
* custom connectionFromArray helper function added

* remove unused eslint comment
* add subscription for executed workflow

* refactor naming and remove uuid

* id generated by uuid and workflowId used for mutations
* refactor ID for executed workflow

* refactor property naming and url handling of empty value

* remove warnings

* set default value if priority was not defined

* handle optional values from input
* add resource manager to inventory server

* push missing files

* fix GetPool request
Paulooze and others added 20 commits October 10, 2023 15:08
* remove yarn; use npm

* add pr check to new branch
* update apollo server to v4

* fix tenantId in context

* use default tenantId from config

* add @types/cors package; fix type-check error

* remove unused functions; refactor
* remove usage of linksAndDevices endpoint

* remove hasAndInterfaces endpoint

* add idHas to query

* remove obsolete hasAndInterfaces/linksAndDevices graphql enpdoints

* revert .env.example

* idHas removed
* ptpDiffSynce query setup

* result fix

* formatting

* Update topology-discovery.graphql.ts

* removed unused code

---------

Co-authored-by: Martin Sottnik <[email protected]>
soson
soson previously approved these changes Feb 5, 2024
Base automatically changed from story-new-graphql-proxy to master February 6, 2024 09:36
@soson soson dismissed their stale review February 6, 2024 09:36

The base branch was changed.

@MarcoMruz MarcoMruz requested a review from soson February 6, 2024 12:21
@MarcoMruz MarcoMruz merged commit 587a351 into master Feb 6, 2024
3 checks passed
@MarcoMruz MarcoMruz deleted the change-uc-cache branch February 6, 2024 19:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants