Tags give the ability to mark specific points in history as being important
-
046
protectedb4a743c8 · ·Feature * add endpoint for patch and get device tokens * add support to pkce oauth authorization flow for cli * add error when device is already created * auth: add variables to disable login and password reset * auth: disable signup and signin using an environment variable * auth: allow personal token login with account username * device_tokens: add tls onboarding for devices * devices: ownership validation should answer done if it was already done * devices: if device is not found in all the devices actions return 404 not found * exports: exports device should accept the owner name or owner_id * oauth: add support to entraid * s3: add multiprovider download * steps: add endpoint to make a revision as WONTGO * tokens: add token managment to create personal tokens * tools: add kibana to the docker-compose for development * trails: add content-length to response of canonical json enconder Fixes * make sure _id to find apps only if it can get the object id * allow auth_code in authorization to use to search pkce * use default timeout of 30 for all elastic related request * api: allow always the trace-id headers and content-length * auth: token created from personal tokens can't be refresh * auth: disable password login by using the PANTAHUB_DISABLE_EMAIL_PASSWORD_LOGIN variable * auth: oauth2 logs and error handling * auth: error login as application to exchange token * device: ownership validation with certificates should return better errors * device-meta: use a variable for the parsingErrorKey * device-meta: use a variable for the parsingErrorKey * device-meta: when patching device meta, if there is an error parsing, update the device meta with an error * devices: on devices list process correctly error and remove hide the meta by default * devices: device-meta path should search for device update meta and them save new metas * fluentd: log into fluentd request and response payload * logs: pagination can not be more than 500 * logs: use context without cancel for logs post * logs: timeout posting to elastic * logs: don't return the new entries on the logs after saving * mongo: always quote $ and . * objects: check for correct error handling of linked objects on creation * objects: linked objects should search for initial object and then see if public * objects: objects should be move only after correctly upload and the exists should validate the objects existance * ovmode: ownership validation should suport certificates chain for validation * s3: rename after upload should be done to objectfinalname * s3: make sure that the download url is created with the objects id * s3: update aws sdk and s3 package * steps: new steps with rev -1 should be created correctly * swagger: add /auth/login endpoint * trails: add search indexes and sort index trails collection * xss: sanatize inputs for html injection
-
044
protected7d9e158d · ·Feature * **.pvrremote:** add step get url to /trails/.pvrremote * **.pvrremote:** add step get url to .pvrremote * **pvrremote:** add get step revision url to response Fix * **callbacks:** do not fail if state values aren't objects * **mail:** add mailgun url from environment * **objects:** SaveObject should use parent context to save instead of 5 minutes timeout * **trails:** create a children context for database actions * **trails:** create a children context for database actions Refactor * **email:** update mailgun library and go version * **email:** add messeges to trace errors with mailgun * **email:** add messeges to trace errors with mailgun
-
042
protected6ae767e1 · ·Feature * **dev tools:** add full docker configuration to debug and test kafka pipelines * **exports:** create endpoint to export devices tarball Fix * **ci:** update gitlab variables * **docs:** solve documentation models reference * **exports:** add correct header to download file Refactor * **auth:** move auth model to proper authmodels package * **auth:** allow jwt authentication to run in all aps
-
033
protectedae78aadf · ·Release 033 Features: * Add tracer helper with OTEL middleware * Inject OTEL info into Request Context * Pass down Request Context to all DAO and network client helper functions * Add otel transport to http for elastic * Add otel as monitor to mongo client * Enable OTEL middleware in docker-compose * Add metadata to tracing about kubernetes containers/pods Fixes: * fix broken IsSha256HexString * fix camel casing for getLatestStepRev