3259 lines
2.1 MiB
MySQL
3259 lines
2.1 MiB
MySQL
|
|
--
|
||
|
|
-- PostgreSQL database dump
|
||
|
|
--
|
||
|
|
|
||
|
|
\restrict dts3Bhx6FZxMfXlF6bnVPLgR3iFkZKr8wPdgXxuFrGNi4jaSVTp1D6sOr23xaVu
|
||
|
|
|
||
|
|
-- Dumped from database version 18.0 (Debian 18.0-1.pgdg13+3)
|
||
|
|
-- Dumped by pg_dump version 18.0 (Debian 18.0-1.pgdg13+3)
|
||
|
|
|
||
|
|
SET statement_timeout = 0;
|
||
|
|
SET lock_timeout = 0;
|
||
|
|
SET idle_in_transaction_session_timeout = 0;
|
||
|
|
SET transaction_timeout = 0;
|
||
|
|
SET client_encoding = 'UTF8';
|
||
|
|
SET standard_conforming_strings = on;
|
||
|
|
SELECT pg_catalog.set_config('search_path', '', false);
|
||
|
|
SET check_function_bodies = false;
|
||
|
|
SET xmloption = content;
|
||
|
|
SET client_min_messages = warning;
|
||
|
|
SET row_security = off;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: uuid-ossp; Type: EXTENSION; Schema: -; Owner: -
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE EXTENSION IF NOT EXISTS "uuid-ossp" WITH SCHEMA public;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: EXTENSION "uuid-ossp"; Type: COMMENT; Schema: -; Owner:
|
||
|
|
--
|
||
|
|
|
||
|
|
COMMENT ON EXTENSION "uuid-ossp" IS 'generate universally unique identifiers (UUIDs)';
|
||
|
|
|
||
|
|
|
||
|
|
SET default_tablespace = '';
|
||
|
|
|
||
|
|
SET default_table_access_method = heap;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: annotation_tag_entity; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.annotation_tag_entity (
|
||
|
|
id character varying(16) NOT NULL,
|
||
|
|
name character varying(24) NOT NULL,
|
||
|
|
"createdAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL,
|
||
|
|
"updatedAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.annotation_tag_entity OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: auth_identity; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.auth_identity (
|
||
|
|
"userId" uuid,
|
||
|
|
"providerId" character varying(64) NOT NULL,
|
||
|
|
"providerType" character varying(32) NOT NULL,
|
||
|
|
"createdAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL,
|
||
|
|
"updatedAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.auth_identity OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: auth_provider_sync_history; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.auth_provider_sync_history (
|
||
|
|
id integer NOT NULL,
|
||
|
|
"providerType" character varying(32) NOT NULL,
|
||
|
|
"runMode" text NOT NULL,
|
||
|
|
status text NOT NULL,
|
||
|
|
"startedAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP NOT NULL,
|
||
|
|
"endedAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP NOT NULL,
|
||
|
|
scanned integer NOT NULL,
|
||
|
|
created integer NOT NULL,
|
||
|
|
updated integer NOT NULL,
|
||
|
|
disabled integer NOT NULL,
|
||
|
|
error text
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.auth_provider_sync_history OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: auth_provider_sync_history_id_seq; Type: SEQUENCE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE SEQUENCE public.auth_provider_sync_history_id_seq
|
||
|
|
AS integer
|
||
|
|
START WITH 1
|
||
|
|
INCREMENT BY 1
|
||
|
|
NO MINVALUE
|
||
|
|
NO MAXVALUE
|
||
|
|
CACHE 1;
|
||
|
|
|
||
|
|
|
||
|
|
ALTER SEQUENCE public.auth_provider_sync_history_id_seq OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: auth_provider_sync_history_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER SEQUENCE public.auth_provider_sync_history_id_seq OWNED BY public.auth_provider_sync_history.id;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: credentials_entity; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.credentials_entity (
|
||
|
|
name character varying(128) NOT NULL,
|
||
|
|
data text NOT NULL,
|
||
|
|
type character varying(128) NOT NULL,
|
||
|
|
"createdAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL,
|
||
|
|
"updatedAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL,
|
||
|
|
id character varying(36) CONSTRAINT credentials_entity_id_not_null1 NOT NULL,
|
||
|
|
"isManaged" boolean DEFAULT false NOT NULL
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.credentials_entity OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: data_table; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.data_table (
|
||
|
|
id character varying(36) NOT NULL,
|
||
|
|
name character varying(128) NOT NULL,
|
||
|
|
"projectId" character varying(36) NOT NULL,
|
||
|
|
"createdAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL,
|
||
|
|
"updatedAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.data_table OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: data_table_column; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.data_table_column (
|
||
|
|
id character varying(36) NOT NULL,
|
||
|
|
name character varying(128) NOT NULL,
|
||
|
|
type character varying(32) NOT NULL,
|
||
|
|
index integer NOT NULL,
|
||
|
|
"dataTableId" character varying(36) NOT NULL,
|
||
|
|
"createdAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL,
|
||
|
|
"updatedAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.data_table_column OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: COLUMN data_table_column.type; Type: COMMENT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COMMENT ON COLUMN public.data_table_column.type IS 'Expected: string, number, boolean, or date (not enforced as a constraint)';
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: COLUMN data_table_column.index; Type: COMMENT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COMMENT ON COLUMN public.data_table_column.index IS 'Column order, starting from 0 (0 = first column)';
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: event_destinations; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.event_destinations (
|
||
|
|
id uuid NOT NULL,
|
||
|
|
destination jsonb NOT NULL,
|
||
|
|
"createdAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL,
|
||
|
|
"updatedAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.event_destinations OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: execution_annotation_tags; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.execution_annotation_tags (
|
||
|
|
"annotationId" integer NOT NULL,
|
||
|
|
"tagId" character varying(24) NOT NULL
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.execution_annotation_tags OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: execution_annotations; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.execution_annotations (
|
||
|
|
id integer NOT NULL,
|
||
|
|
"executionId" integer NOT NULL,
|
||
|
|
vote character varying(6),
|
||
|
|
note text,
|
||
|
|
"createdAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL,
|
||
|
|
"updatedAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.execution_annotations OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: execution_annotations_id_seq; Type: SEQUENCE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE SEQUENCE public.execution_annotations_id_seq
|
||
|
|
AS integer
|
||
|
|
START WITH 1
|
||
|
|
INCREMENT BY 1
|
||
|
|
NO MINVALUE
|
||
|
|
NO MAXVALUE
|
||
|
|
CACHE 1;
|
||
|
|
|
||
|
|
|
||
|
|
ALTER SEQUENCE public.execution_annotations_id_seq OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: execution_annotations_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER SEQUENCE public.execution_annotations_id_seq OWNED BY public.execution_annotations.id;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: execution_data; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.execution_data (
|
||
|
|
"executionId" integer NOT NULL,
|
||
|
|
"workflowData" json NOT NULL,
|
||
|
|
data text NOT NULL
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.execution_data OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: execution_entity; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.execution_entity (
|
||
|
|
id integer NOT NULL,
|
||
|
|
finished boolean NOT NULL,
|
||
|
|
mode character varying NOT NULL,
|
||
|
|
"retryOf" character varying,
|
||
|
|
"retrySuccessId" character varying,
|
||
|
|
"startedAt" timestamp(3) with time zone,
|
||
|
|
"stoppedAt" timestamp(3) with time zone,
|
||
|
|
"waitTill" timestamp(3) with time zone,
|
||
|
|
status character varying NOT NULL,
|
||
|
|
"workflowId" character varying(36) NOT NULL,
|
||
|
|
"deletedAt" timestamp(3) with time zone,
|
||
|
|
"createdAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.execution_entity OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: execution_entity_id_seq; Type: SEQUENCE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE SEQUENCE public.execution_entity_id_seq
|
||
|
|
AS integer
|
||
|
|
START WITH 1
|
||
|
|
INCREMENT BY 1
|
||
|
|
NO MINVALUE
|
||
|
|
NO MAXVALUE
|
||
|
|
CACHE 1;
|
||
|
|
|
||
|
|
|
||
|
|
ALTER SEQUENCE public.execution_entity_id_seq OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: execution_entity_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER SEQUENCE public.execution_entity_id_seq OWNED BY public.execution_entity.id;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: execution_metadata; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.execution_metadata (
|
||
|
|
id integer CONSTRAINT execution_metadata_temp_id_not_null NOT NULL,
|
||
|
|
"executionId" integer CONSTRAINT "execution_metadata_temp_executionId_not_null" NOT NULL,
|
||
|
|
key character varying(255) CONSTRAINT execution_metadata_temp_key_not_null NOT NULL,
|
||
|
|
value text CONSTRAINT execution_metadata_temp_value_not_null NOT NULL
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.execution_metadata OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: execution_metadata_temp_id_seq; Type: SEQUENCE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE SEQUENCE public.execution_metadata_temp_id_seq
|
||
|
|
AS integer
|
||
|
|
START WITH 1
|
||
|
|
INCREMENT BY 1
|
||
|
|
NO MINVALUE
|
||
|
|
NO MAXVALUE
|
||
|
|
CACHE 1;
|
||
|
|
|
||
|
|
|
||
|
|
ALTER SEQUENCE public.execution_metadata_temp_id_seq OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: execution_metadata_temp_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER SEQUENCE public.execution_metadata_temp_id_seq OWNED BY public.execution_metadata.id;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: folder; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.folder (
|
||
|
|
id character varying(36) NOT NULL,
|
||
|
|
name character varying(128) NOT NULL,
|
||
|
|
"parentFolderId" character varying(36),
|
||
|
|
"projectId" character varying(36) NOT NULL,
|
||
|
|
"createdAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL,
|
||
|
|
"updatedAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.folder OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: folder_tag; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.folder_tag (
|
||
|
|
"folderId" character varying(36) NOT NULL,
|
||
|
|
"tagId" character varying(36) NOT NULL
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.folder_tag OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: insights_by_period; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.insights_by_period (
|
||
|
|
id integer NOT NULL,
|
||
|
|
"metaId" integer NOT NULL,
|
||
|
|
type integer NOT NULL,
|
||
|
|
value integer NOT NULL,
|
||
|
|
"periodUnit" integer NOT NULL,
|
||
|
|
"periodStart" timestamp(0) with time zone DEFAULT CURRENT_TIMESTAMP
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.insights_by_period OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: COLUMN insights_by_period.type; Type: COMMENT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COMMENT ON COLUMN public.insights_by_period.type IS '0: time_saved_minutes, 1: runtime_milliseconds, 2: success, 3: failure';
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: COLUMN insights_by_period."periodUnit"; Type: COMMENT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COMMENT ON COLUMN public.insights_by_period."periodUnit" IS '0: hour, 1: day, 2: week';
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: insights_by_period_id_seq; Type: SEQUENCE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE public.insights_by_period ALTER COLUMN id ADD GENERATED BY DEFAULT AS IDENTITY (
|
||
|
|
SEQUENCE NAME public.insights_by_period_id_seq
|
||
|
|
START WITH 1
|
||
|
|
INCREMENT BY 1
|
||
|
|
NO MINVALUE
|
||
|
|
NO MAXVALUE
|
||
|
|
CACHE 1
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: insights_metadata; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.insights_metadata (
|
||
|
|
"metaId" integer NOT NULL,
|
||
|
|
"workflowId" character varying(16),
|
||
|
|
"projectId" character varying(36),
|
||
|
|
"workflowName" character varying(128) NOT NULL,
|
||
|
|
"projectName" character varying(255) NOT NULL
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.insights_metadata OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: insights_metadata_metaId_seq; Type: SEQUENCE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE public.insights_metadata ALTER COLUMN "metaId" ADD GENERATED BY DEFAULT AS IDENTITY (
|
||
|
|
SEQUENCE NAME public."insights_metadata_metaId_seq"
|
||
|
|
START WITH 1
|
||
|
|
INCREMENT BY 1
|
||
|
|
NO MINVALUE
|
||
|
|
NO MAXVALUE
|
||
|
|
CACHE 1
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: insights_raw; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.insights_raw (
|
||
|
|
id integer NOT NULL,
|
||
|
|
"metaId" integer NOT NULL,
|
||
|
|
type integer NOT NULL,
|
||
|
|
value integer NOT NULL,
|
||
|
|
"timestamp" timestamp(0) with time zone DEFAULT CURRENT_TIMESTAMP NOT NULL
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.insights_raw OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: COLUMN insights_raw.type; Type: COMMENT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COMMENT ON COLUMN public.insights_raw.type IS '0: time_saved_minutes, 1: runtime_milliseconds, 2: success, 3: failure';
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: insights_raw_id_seq; Type: SEQUENCE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE public.insights_raw ALTER COLUMN id ADD GENERATED BY DEFAULT AS IDENTITY (
|
||
|
|
SEQUENCE NAME public.insights_raw_id_seq
|
||
|
|
START WITH 1
|
||
|
|
INCREMENT BY 1
|
||
|
|
NO MINVALUE
|
||
|
|
NO MAXVALUE
|
||
|
|
CACHE 1
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: installed_nodes; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.installed_nodes (
|
||
|
|
name character varying(200) NOT NULL,
|
||
|
|
type character varying(200) NOT NULL,
|
||
|
|
"latestVersion" integer DEFAULT 1 NOT NULL,
|
||
|
|
package character varying(241) NOT NULL
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.installed_nodes OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: installed_packages; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.installed_packages (
|
||
|
|
"packageName" character varying(214) NOT NULL,
|
||
|
|
"installedVersion" character varying(50) NOT NULL,
|
||
|
|
"authorName" character varying(70),
|
||
|
|
"authorEmail" character varying(70),
|
||
|
|
"createdAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL,
|
||
|
|
"updatedAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.installed_packages OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: invalid_auth_token; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.invalid_auth_token (
|
||
|
|
token character varying(512) NOT NULL,
|
||
|
|
"expiresAt" timestamp(3) with time zone NOT NULL
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.invalid_auth_token OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: migrations; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.migrations (
|
||
|
|
id integer NOT NULL,
|
||
|
|
"timestamp" bigint NOT NULL,
|
||
|
|
name character varying NOT NULL
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.migrations OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: migrations_id_seq; Type: SEQUENCE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE SEQUENCE public.migrations_id_seq
|
||
|
|
AS integer
|
||
|
|
START WITH 1
|
||
|
|
INCREMENT BY 1
|
||
|
|
NO MINVALUE
|
||
|
|
NO MAXVALUE
|
||
|
|
CACHE 1;
|
||
|
|
|
||
|
|
|
||
|
|
ALTER SEQUENCE public.migrations_id_seq OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: migrations_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER SEQUENCE public.migrations_id_seq OWNED BY public.migrations.id;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: processed_data; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.processed_data (
|
||
|
|
"workflowId" character varying(36) NOT NULL,
|
||
|
|
context character varying(255) NOT NULL,
|
||
|
|
"createdAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL,
|
||
|
|
"updatedAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL,
|
||
|
|
value text NOT NULL
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.processed_data OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: project; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.project (
|
||
|
|
id character varying(36) NOT NULL,
|
||
|
|
name character varying(255) NOT NULL,
|
||
|
|
type character varying(36) NOT NULL,
|
||
|
|
"createdAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL,
|
||
|
|
"updatedAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL,
|
||
|
|
icon json,
|
||
|
|
description character varying(512)
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.project OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: project_relation; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.project_relation (
|
||
|
|
"projectId" character varying(36) NOT NULL,
|
||
|
|
"userId" uuid NOT NULL,
|
||
|
|
role character varying NOT NULL,
|
||
|
|
"createdAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL,
|
||
|
|
"updatedAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.project_relation OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: role; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.role (
|
||
|
|
slug character varying(128) NOT NULL,
|
||
|
|
"displayName" text,
|
||
|
|
description text,
|
||
|
|
"roleType" text,
|
||
|
|
"systemRole" boolean DEFAULT false NOT NULL,
|
||
|
|
"createdAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL,
|
||
|
|
"updatedAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.role OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: COLUMN role.slug; Type: COMMENT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COMMENT ON COLUMN public.role.slug IS 'Unique identifier of the role for example: "global:owner"';
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: COLUMN role."displayName"; Type: COMMENT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COMMENT ON COLUMN public.role."displayName" IS 'Name used to display in the UI';
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: COLUMN role.description; Type: COMMENT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COMMENT ON COLUMN public.role.description IS 'Text describing the scope in more detail of users';
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: COLUMN role."roleType"; Type: COMMENT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COMMENT ON COLUMN public.role."roleType" IS 'Type of the role, e.g., global, project, or workflow';
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: COLUMN role."systemRole"; Type: COMMENT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COMMENT ON COLUMN public.role."systemRole" IS 'Indicates if the role is managed by the system and cannot be edited';
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: role_scope; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.role_scope (
|
||
|
|
"roleSlug" character varying(128) NOT NULL,
|
||
|
|
"scopeSlug" character varying(128) NOT NULL
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.role_scope OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: scope; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.scope (
|
||
|
|
slug character varying(128) NOT NULL,
|
||
|
|
"displayName" text,
|
||
|
|
description text
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.scope OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: COLUMN scope.slug; Type: COMMENT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COMMENT ON COLUMN public.scope.slug IS 'Unique identifier of the scope for example: "project:create"';
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: COLUMN scope."displayName"; Type: COMMENT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COMMENT ON COLUMN public.scope."displayName" IS 'Name used to display in the UI';
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: COLUMN scope.description; Type: COMMENT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COMMENT ON COLUMN public.scope.description IS 'Text describing the scope in more detail of users';
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: settings; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.settings (
|
||
|
|
key character varying(255) NOT NULL,
|
||
|
|
value text NOT NULL,
|
||
|
|
"loadOnStartup" boolean DEFAULT false NOT NULL
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.settings OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: shared_credentials; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.shared_credentials (
|
||
|
|
"credentialsId" character varying(36) CONSTRAINT "shared_credentials_2_credentialsId_not_null" NOT NULL,
|
||
|
|
"projectId" character varying(36) CONSTRAINT "shared_credentials_2_projectId_not_null" NOT NULL,
|
||
|
|
role text CONSTRAINT shared_credentials_2_role_not_null NOT NULL,
|
||
|
|
"createdAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) CONSTRAINT "shared_credentials_2_createdAt_not_null" NOT NULL,
|
||
|
|
"updatedAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) CONSTRAINT "shared_credentials_2_updatedAt_not_null" NOT NULL
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.shared_credentials OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: shared_workflow; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.shared_workflow (
|
||
|
|
"workflowId" character varying(36) CONSTRAINT "shared_workflow_2_workflowId_not_null" NOT NULL,
|
||
|
|
"projectId" character varying(36) CONSTRAINT "shared_workflow_2_projectId_not_null" NOT NULL,
|
||
|
|
role text CONSTRAINT shared_workflow_2_role_not_null NOT NULL,
|
||
|
|
"createdAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) CONSTRAINT "shared_workflow_2_createdAt_not_null" NOT NULL,
|
||
|
|
"updatedAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) CONSTRAINT "shared_workflow_2_updatedAt_not_null" NOT NULL
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.shared_workflow OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: tag_entity; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.tag_entity (
|
||
|
|
name character varying(24) NOT NULL,
|
||
|
|
"createdAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL,
|
||
|
|
"updatedAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL,
|
||
|
|
id character varying(36) CONSTRAINT tag_entity_id_not_null1 NOT NULL
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.tag_entity OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: test_case_execution; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.test_case_execution (
|
||
|
|
id character varying(36) NOT NULL,
|
||
|
|
"testRunId" character varying(36) NOT NULL,
|
||
|
|
"executionId" integer,
|
||
|
|
status character varying NOT NULL,
|
||
|
|
"runAt" timestamp(3) with time zone,
|
||
|
|
"completedAt" timestamp(3) with time zone,
|
||
|
|
"errorCode" character varying,
|
||
|
|
"errorDetails" json,
|
||
|
|
metrics json,
|
||
|
|
"createdAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL,
|
||
|
|
"updatedAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL,
|
||
|
|
inputs json,
|
||
|
|
outputs json
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.test_case_execution OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: test_run; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.test_run (
|
||
|
|
id character varying(36) NOT NULL,
|
||
|
|
"workflowId" character varying(36) NOT NULL,
|
||
|
|
status character varying NOT NULL,
|
||
|
|
"errorCode" character varying,
|
||
|
|
"errorDetails" json,
|
||
|
|
"runAt" timestamp(3) with time zone,
|
||
|
|
"completedAt" timestamp(3) with time zone,
|
||
|
|
metrics json,
|
||
|
|
"createdAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL,
|
||
|
|
"updatedAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.test_run OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: user; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public."user" (
|
||
|
|
id uuid DEFAULT uuid_in((OVERLAY(OVERLAY(md5((((random())::text || ':'::text) || (clock_timestamp())::text)) PLACING '4'::text FROM 13) PLACING to_hex((floor(((random() * (((11 - 8) + 1))::double precision) + (8)::double precision)))::integer) FROM 17))::cstring) NOT NULL,
|
||
|
|
email character varying(255),
|
||
|
|
"firstName" character varying(32),
|
||
|
|
"lastName" character varying(32),
|
||
|
|
password character varying(255),
|
||
|
|
"personalizationAnswers" json,
|
||
|
|
"createdAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL,
|
||
|
|
"updatedAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL,
|
||
|
|
settings json,
|
||
|
|
disabled boolean DEFAULT false NOT NULL,
|
||
|
|
"mfaEnabled" boolean DEFAULT false NOT NULL,
|
||
|
|
"mfaSecret" text,
|
||
|
|
"mfaRecoveryCodes" text,
|
||
|
|
"lastActiveAt" date,
|
||
|
|
"roleSlug" character varying(128) DEFAULT 'global:member'::character varying NOT NULL
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public."user" OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: user_api_keys; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.user_api_keys (
|
||
|
|
id character varying(36) NOT NULL,
|
||
|
|
"userId" uuid NOT NULL,
|
||
|
|
label character varying(100) NOT NULL,
|
||
|
|
"apiKey" character varying NOT NULL,
|
||
|
|
"createdAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL,
|
||
|
|
"updatedAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL,
|
||
|
|
scopes json
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.user_api_keys OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: variables; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.variables (
|
||
|
|
key character varying(50) NOT NULL,
|
||
|
|
type character varying(50) DEFAULT 'string'::character varying NOT NULL,
|
||
|
|
value character varying(255),
|
||
|
|
id character varying(36) CONSTRAINT variables_id_not_null1 NOT NULL
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.variables OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: webhook_entity; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.webhook_entity (
|
||
|
|
"webhookPath" character varying NOT NULL,
|
||
|
|
method character varying NOT NULL,
|
||
|
|
node character varying NOT NULL,
|
||
|
|
"webhookId" character varying,
|
||
|
|
"pathLength" integer,
|
||
|
|
"workflowId" character varying(36) CONSTRAINT "webhook_entity_workflowId_not_null1" NOT NULL
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.webhook_entity OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: workflow_entity; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.workflow_entity (
|
||
|
|
name character varying(128) NOT NULL,
|
||
|
|
active boolean NOT NULL,
|
||
|
|
nodes json NOT NULL,
|
||
|
|
connections json NOT NULL,
|
||
|
|
"createdAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL,
|
||
|
|
"updatedAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL,
|
||
|
|
settings json,
|
||
|
|
"staticData" json,
|
||
|
|
"pinData" json,
|
||
|
|
"versionId" character(36),
|
||
|
|
"triggerCount" integer DEFAULT 0 NOT NULL,
|
||
|
|
id character varying(36) CONSTRAINT workflow_entity_id_not_null1 NOT NULL,
|
||
|
|
meta json,
|
||
|
|
"parentFolderId" character varying(36) DEFAULT NULL::character varying,
|
||
|
|
"isArchived" boolean DEFAULT false NOT NULL
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.workflow_entity OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: workflow_history; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.workflow_history (
|
||
|
|
"versionId" character varying(36) NOT NULL,
|
||
|
|
"workflowId" character varying(36) NOT NULL,
|
||
|
|
authors character varying(255) NOT NULL,
|
||
|
|
"createdAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL,
|
||
|
|
"updatedAt" timestamp(3) with time zone DEFAULT CURRENT_TIMESTAMP(3) NOT NULL,
|
||
|
|
nodes json NOT NULL,
|
||
|
|
connections json NOT NULL
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.workflow_history OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: workflow_statistics; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.workflow_statistics (
|
||
|
|
count integer DEFAULT 0,
|
||
|
|
"latestEvent" timestamp(3) with time zone,
|
||
|
|
name character varying(128) NOT NULL,
|
||
|
|
"workflowId" character varying(36) CONSTRAINT "workflow_statistics_workflowId_not_null1" NOT NULL,
|
||
|
|
"rootCount" integer DEFAULT 0
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.workflow_statistics OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: workflows_tags; Type: TABLE; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE TABLE public.workflows_tags (
|
||
|
|
"workflowId" character varying(36) CONSTRAINT "workflows_tags_workflowId_not_null1" NOT NULL,
|
||
|
|
"tagId" character varying(36) CONSTRAINT "workflows_tags_tagId_not_null1" NOT NULL
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
ALTER TABLE public.workflows_tags OWNER TO valknar;
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: auth_provider_sync_history id; Type: DEFAULT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.auth_provider_sync_history ALTER COLUMN id SET DEFAULT nextval('public.auth_provider_sync_history_id_seq'::regclass);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: execution_annotations id; Type: DEFAULT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.execution_annotations ALTER COLUMN id SET DEFAULT nextval('public.execution_annotations_id_seq'::regclass);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: execution_entity id; Type: DEFAULT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.execution_entity ALTER COLUMN id SET DEFAULT nextval('public.execution_entity_id_seq'::regclass);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: execution_metadata id; Type: DEFAULT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.execution_metadata ALTER COLUMN id SET DEFAULT nextval('public.execution_metadata_temp_id_seq'::regclass);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: migrations id; Type: DEFAULT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.migrations ALTER COLUMN id SET DEFAULT nextval('public.migrations_id_seq'::regclass);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: annotation_tag_entity; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.annotation_tag_entity (id, name, "createdAt", "updatedAt") FROM stdin;
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: auth_identity; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.auth_identity ("userId", "providerId", "providerType", "createdAt", "updatedAt") FROM stdin;
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: auth_provider_sync_history; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.auth_provider_sync_history (id, "providerType", "runMode", status, "startedAt", "endedAt", scanned, created, updated, disabled, error) FROM stdin;
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: credentials_entity; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.credentials_entity (name, data, type, "createdAt", "updatedAt", id, "isManaged") FROM stdin;
|
||
|
|
Bearer Auth account U2FsdGVkX19+0hnpmx/fpz6mmBIR36WaxiquEciB0/PQQNmWSwZdbQ1GJN1MQXHfTnmiJEz12nqsqO10w+BmG5ZlR9CVlWqujRG8PTG9KT0= httpBearerAuth 2025-10-10 09:03:30.997+00 2025-10-10 09:03:30.995+00 pW7BpbFSyoxBbKEI f
|
||
|
|
Header Auth account U2FsdGVkX1/fL6UzziJjpOei0z+gdldTEtTzNDe2t76kmV0HZeRVnbEbq1mu7EpeC+NsDQmIoTAktNT3urbfuw== httpHeaderAuth 2025-10-10 14:57:16.398+00 2025-10-10 14:57:16.397+00 mYnjLvI2lMKFB4Xi f
|
||
|
|
MQTT account U2FsdGVkX1+X0bJd7levWeyq2y9VXMn0e9qKYWQllYYx/jzEYOyXE3ONKd4xNc+D mqtt 2025-10-10 21:07:31.25+00 2025-10-10 21:07:31.248+00 rqKKnJhZrSWZoVl6 f
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: data_table; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.data_table (id, name, "projectId", "createdAt", "updatedAt") FROM stdin;
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: data_table_column; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.data_table_column (id, name, type, index, "dataTableId", "createdAt", "updatedAt") FROM stdin;
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: event_destinations; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.event_destinations (id, destination, "createdAt", "updatedAt") FROM stdin;
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: execution_annotation_tags; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.execution_annotation_tags ("annotationId", "tagId") FROM stdin;
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: execution_annotations; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.execution_annotations (id, "executionId", vote, note, "createdAt", "updatedAt") FROM stdin;
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: execution_data; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.execution_data ("executionId", "workflowData", data) FROM stdin;
|
||
|
|
1 {"id":"JntLnJIWAtFUxzoj","name":"My workflow 2","active":false,"nodes":[{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"valknar/home - Push","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"}],"connections":{},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{"destinationNode":"4"},{"runData":"5","lastNodeExecuted":"4","error":"6","pinData":"7"},{"contextData":"8","nodeExecutionStack":"9","waitingExecution":"10"},"valknar/home - Push",{"valknar/home - Push":"11"},{"message":"12","stack":"13"},{},{},["14"],{},["15"],"No Respond to Webhook node found in the workflow","WorkflowConfigurationError: No Respond to Webhook node found in the workflow\\n at checkResponseModeConfiguration (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-nodes-base@file+packages+nodes-base_@aws-sdk+credential-providers@3.808.0_asn1.js@5_afd197edb2c1f848eae21a96a97fab23/node_modules/n8n-nodes-base/nodes/Webhook/utils.ts:159:9)\\n at Webhook.webhook (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-nodes-base@file+packages+nodes-base_@aws-sdk+credential-providers@3.808.0_asn1.js@5_afd197edb2c1f848eae21a96a97fab23/node_modules/n8n-nodes-base/nodes/Webhook/Webhook.node.ts:211:34)\\n at WebhookService.runWebhook (/usr/local/lib/node_modules/n8n/src/webhooks/webhook.service.ts:365:21)\\n at Object.executeWebhook (/usr/local/lib/node_modules/n8n/src/webhooks/webhook-helpers.ts:467:60)\\n at processTicksAndRejections (node:internal/process/task_queues:105:5)\\n at /usr/local/lib/node_modules/n8n/src/webhooks/test-webhooks.ts:126:25",{"node":"16","data":"17","source":null},{"startTime":1760085907128,"executionIndex":0,"source":"18","hints":"19","executionTime":1,"executionStatus":"20","error":"21"},{"parameters":"22","type":"23","typeVersion":2.1,"position":"24","id":"25","name":"4","webhookId":"26"},{"main":"27"},[],[],"error",{"message":"12","stack":"13"},{"multipleMethods":false,"httpMethod":"28","path":"26","authentication":"29","responseMode":"30","webhookNotice":"31","options":"32"},"n8n-nodes-base.webhook",[0,0],"ca896859-3fb7-45a5-b707-7b74219b33e3","5ed1a77b-13b2-4df8-8d38-1059f8618d15",["33"],"GET","none","responseNode","",{},["34"],{"json":"35","pairedItem":"36"},{},{"item":0}]
|
||
|
|
2 {"id":"JntLnJIWAtFUxzoj","name":"My workflow 2","active":false,"nodes":[{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"valknar/home - Push","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[208,0],"id":"70e34713-16b0-4927-a8c8-e9ed717569b3","name":"Respond to Webhook"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"GET","url":"http://semaphore:3000/api/integrations/qsco1509e9wuizti","authentication":"none","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":false,"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[544,0],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"HTTP Request"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[352,144],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"Respond to Webhook1"}],"connections":{"valknar/home - Push":{"main":[[{"node":"Respond to Webhook1","type":"main","index":0}]]},"Respond to Webhook":{"main":[[{"node":"HTTP Request","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","pinData":"5","lastNodeExecuted":"6"},{"contextData":"7","nodeExecutionStack":"8","waitingExecution":"9"},{"valknar/home - Push":"10","Respond to Webhook1":"11"},{},"Respond to Webhook1",{},[],{},["12"],["13"],{"startTime":1760086500929,"executionIndex":0,"source":"14","hints":"15","executionTime":1,"executionStatus":"16","data":"17"},{"startTime":1760086500931,"executionIndex":1,"source":"18","hints":"19","executionTime":2,"executionStatus":"16","data":"20"},[],[],"success",{"main":"21"},["22"],[],{"main":"23"},["24"],{"previousNode":"25"},["26"],["27"],"valknar/home - Push",["28"],{"json":"29","pairedItem":"30"},{"json":"29","pairedItem":"31"},{"headers":"32","params":"33","query":"34","body":"35","webhookUrl":"36","executionMode":"37"},{"item":0},{"item":0},{"host":"38","user-agent":"39","accept":"40","accept-encoding":"41","accept-language":"42","cookie":"43","priority":"44","sec-ch-ua":"45","sec-ch-ua-mobile":"46","sec-ch-ua-platform":"47","sec-fetch-dest":"48","sec-fetch-mode":"49","sec-fetch-site":"50","sec-fetch-user":"51","upgrade-insecure-requests":"52","x-forwarded-for":"53","x-forwarded-host":"38","x-forwarded-port":"54","x-forwarded-proto":"55","x-forwarded-server":"56","x-real-ip":"53"},{},{},{},"https://chain.pivoine.art/webhook-test/5ed1a77b-13b2-4df8-8d38-1059f8618d15","test","chain.pivoine.art","Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36","text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7","gzip, deflate, br, zstd","de-DE,de;q=0.9,en-GB;q=0.8,en;q=0.7,en-US;q=0.6","rl_page_init_referrer=RudderEncrypt%3AU2FsdGVkX18%2FKWx2MiDT%2BPP5UKOvC4t3Dp2tmHcRx6s%3D; rl_page_init_referring_domain=RudderEncrypt%3AU2FsdGVkX1%2BnnUOTvEhnaukKMWAMxzZR88rpGblgyMQ%3D; rl_anonymous_id=RudderEncrypt%3AU2FsdGVkX1%2FJUumrOaXTaPxx8m3G1ePE3Fq3nNsYsi9iQLQw2PX8vkQRx%2FwGqqebUFB0m8pfQyhnzJouZ3CJFw%3D%3D; rl_user_id=RudderEncrypt%3AU2FsdGVkX1%2B%2Fszi7T8XYuaY9r9LRIX%2FUsvnn4E8XjRJ7VtU%2BAuC%2BZ%2BYOegHnLWCLEJ0Ko1jMu7vzOFwutOeV3b6M4IbAIpwMX4%2F8%2F2Y4za3yxjAy6OkHtJNvHKbxl25JMx7ggCHCebDWCs3NUNEGFvsJOjycaoXJ2Cw%2BhC6t%2B8Y%3D; rl_trait=RudderEncrypt%3AU2FsdGVkX1%2BuCOqMwAEODAiZBrb0KXsKngxaFinSmTGdNojNrOP%2BDkPFTvHURL%2FXcraWl9LHd%2FJeGiWMTES%2FBrK%2B0BWGFQ0GEw5tYk02AkmzFNoQVMD1z0Me%2F%2
|
||
|
|
57 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760126019018,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760126019018,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760126019019,"executionIndex":2,"source":"24","hints":"25","executionTime":1,"executionStatus":"19","data":"26"},{"startTime":1760126019020,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
146 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"0b8b9fe1-87de-4070-9289-678bb1aa9248","leftValue":"event_type","rightValue":"/(push|mqtt)/","operator":{"type":"string","operation":"notRegex"}}],"combinator":"and"},"renameOutput":true,"outputKey":"trace"}]},"looseTypeValidation":true,"options":{"fallbackOutput":2,"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","body
|
||
|
|
3 {"id":"JntLnJIWAtFUxzoj","name":"My workflow 2","active":false,"nodes":[{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"valknar/home - Push","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"GET","url":"http://semaphore:3000/api/integrations/qsco1509e9wuizti","authentication":"none","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":false,"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[432,0],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"HTTP Request"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"Respond to Webhook1"}],"connections":{"valknar/home - Push":{"main":[[{"node":"Respond to Webhook1","type":"main","index":0}]]},"Respond to Webhook1":{"main":[[{"node":"HTTP Request","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","pinData":"5","lastNodeExecuted":"6","error":"7"},{"contextData":"8","nodeExecutionStack":"9","waitingExecution":"10"},{"valknar/home - Push":"11","Respond to Webhook1":"12","HTTP Request":"13"},{},"HTTP Request",{"level":"14","tags":"15","message":"16","stack":"17"},{"node:HTTP Request":"18"},["19"],{},["20"],["21"],["22"],"error",{},"Invalid JSON in response body","Error: Invalid JSON in response body\\n at jsonParse (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-workflow@file+packages+workflow/node_modules/n8n-workflow/src/utils.ts:145:10)\\n at ExecuteContext.execute (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-nodes-base@file+packages+nodes-base_@aws-sdk+credential-providers@3.808.0_asn1.js@5_afd197edb2c1f848eae21a96a97fab23/node_modules/n8n-nodes-base/nodes/HttpRequest/V3/HttpRequestV3.node.ts:915:34)\\n at processTicksAndRejections (node:internal/process/task_queues:105:5)\\n at WorkflowExecute.executeNode (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@opentelemetry+api@1.9.0_@opentelemetry+sdk-trace-base@1.30_08b575bec2313d5d8a4cc75358971443/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:1091:8)\\n at WorkflowExecute.runNode (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@opentelemetry+api@1.9.0_@opentelemetry+sdk-trace-base@1.30_08b575bec2313d5d8a4cc75358971443/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:1272:11)\\n at /usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@opentelemetry+api@1.9.0_@opentelemetry+sdk-trace-base@1.30_08b575bec2313d5d8a4cc75358971443/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:1673:27\\n at /usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@opentelemetry+api@1.9.0_@opentelemetry+sdk-trace-base@1.30_08b575bec2313d5d8a4cc75358971443/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:2287:11",{"response":"23"},{"node":"24","data":"25","source":"26"},{"startTime":1760086570508,"executionIndex":0,"source":"27","hints":"28","executionTime":0,"executionStatus":"29","data":"30"},{"startTime":1760086570508,"executionIndex":1,"source":"31","hints":"32","executionTime":1,"executionStatus":"29","data":"33"},{"startTime":1760086570510,"executionIndex":2,"source":"34","hints":"35","executionTime":33,"executionStatus":"14","error":"36"},{"body":"37","headers":"38","statusCode":204,"statusMessage":"39"},{"parameters":"40","type":"41","typeVersion":4.2,"position":"42","id":"43","name":"6"},{"main":"44"},{"main":"34"},[],[],"s
|
||
|
|
58 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760126019044,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760126019044,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760126019045,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760126019045,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
147 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event_type","rightValue":"'mqtt'","operator":{"type":"string","operation":"equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"0b8b9fe1-87de-4070-9289-678bb1aa9248","leftValue":"event_type","rightValue":"/(push|mqtt)/","operator":{"type":"string","operation":"notRegex"}}],"combinator":"and"},"renameOutput":true,"outputKey":"trace"}]},"looseTypeValidation":true,"options":{"fallbackOutput":2,"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bo
|
||
|
|
4 {"id":"JntLnJIWAtFUxzoj","name":"My workflow 2","active":false,"nodes":[{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"valknar/home - Push","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"template_id","value":"2"},{"name":"kompose_command","value":"up -d"}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[432,0],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"HTTP Request","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"Respond to Webhook1"}],"connections":{"valknar/home - Push":{"main":[[{"node":"Respond to Webhook1","type":"main","index":0}]]},"Respond to Webhook1":{"main":[[{"node":"HTTP Request","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{"destinationNode":"4","runNodeFilter":"5"},{"runData":"6","pinData":"7","lastNodeExecuted":"4","error":"8"},{"contextData":"9","nodeExecutionStack":"10","metadata":"11","waitingExecution":"12","waitingExecutionSource":"13"},"HTTP Request",["14","15","4"],{"valknar/home - Push":"16","Respond to Webhook1":"17","HTTP Request":"18"},{},{"level":"19","tags":"20","description":"21","timestamp":1760087329413,"context":"22","functionality":"23","name":"24","node":"25","messages":"26","httpCode":"27","message":"28","stack":"29"},{},["30"],{},{},{},"valknar/home - Push","Respond to Webhook1",["31"],["32"],["33"],"warning",{},"400 - \\"\\"",{"itemIndex":0,"request":"34"},"regular","NodeApiError",{"parameters":"35","type":"36","typeVersion":4.2,"position":"37","id":"38","name":"4","credentials":"39"},["21"],"400","Bad request - please check your parameters","NodeApiError: Bad request - please check your parameters\\n at ExecuteContext.requestWithAuthentication (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@opentelemetry+api@1.9.0_@opentelemetry+sdk-trace-base@1.30_08b575bec2313d5d8a4cc75358971443/node_modules/n8n-core/src/execution-engine/node-execution-context/utils/request-helper-functions.ts:1472:10)\\n at processTicksAndRejections (node:internal/process/task_queues:105:5)\\n at ExecuteContext.requestWithAuthentication (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@opentelemetry+api@1.9.0_@opentelemetry+sdk-trace-base@1.30_08b575bec2313d5d8a4cc75358971443/node_modules/n8n-core/src/execution-engine/node-execution-context/utils/request-helper-functions.ts:1758:11)",{"node":"40","data":"41","source":"42"},{"startTime":1760086570508,"executionIndex":0,"source":"43","hints":"44","executionTime":0,"executionStatus":"45","data":"46"},{"startTime":1760086570508,"executionIndex":1,"source":"47","hints":"48","executionTime":1,"executionStatus":"45","data":"49"},{"startTime":1760087329361,"executionIndex":2,"source":"50","hints":"51","executionTime":60,"executionStatus":"52","error":"53"},{"body":"54","headers":"55","method":"56","uri":"57","gzip":true,"rejectUnauthorized":true,"followRedirect":true,"resolveWithFullResponse":true,"followAllRedirects":true,"timeout":300000,"encoding":null,"json":false,"useStream":true},{"preBuiltAgentsCalloutHttpRequest":"58","curl
|
||
|
|
5 {"id":"JntLnJIWAtFUxzoj","name":"My workflow 2","active":false,"nodes":[{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"valknar/home - Push","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"template_id","value":"2"},{"name":"environment","value":"{\\"kompose_command\\":\\"up -d\\"}"}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[432,0],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"HTTP Request","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"Respond to Webhook1"}],"connections":{"valknar/home - Push":{"main":[[{"node":"Respond to Webhook1","type":"main","index":0}]]},"Respond to Webhook1":{"main":[[{"node":"HTTP Request","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{"destinationNode":"4","runNodeFilter":"5"},{"runData":"6","pinData":"7","lastNodeExecuted":"4","error":"8"},{"contextData":"9","nodeExecutionStack":"10","metadata":"11","waitingExecution":"12","waitingExecutionSource":"13"},"HTTP Request",["14","15","4"],{"valknar/home - Push":"16","Respond to Webhook1":"17","HTTP Request":"18"},{},{"level":"19","tags":"20","description":"21","timestamp":1760087727015,"context":"22","functionality":"23","name":"24","node":"25","messages":"26","httpCode":"27","message":"28","stack":"29"},{},["30"],{},{},{},"valknar/home - Push","Respond to Webhook1",["31"],["32"],["33"],"warning",{},"400 - \\"\\"",{"itemIndex":0,"request":"34"},"regular","NodeApiError",{"parameters":"35","type":"36","typeVersion":4.2,"position":"37","id":"38","name":"4","credentials":"39"},["21"],"400","Bad request - please check your parameters","NodeApiError: Bad request - please check your parameters\\n at ExecuteContext.requestWithAuthentication (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@opentelemetry+api@1.9.0_@opentelemetry+sdk-trace-base@1.30_08b575bec2313d5d8a4cc75358971443/node_modules/n8n-core/src/execution-engine/node-execution-context/utils/request-helper-functions.ts:1472:10)\\n at processTicksAndRejections (node:internal/process/task_queues:105:5)\\n at ExecuteContext.requestWithAuthentication (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@opentelemetry+api@1.9.0_@opentelemetry+sdk-trace-base@1.30_08b575bec2313d5d8a4cc75358971443/node_modules/n8n-core/src/execution-engine/node-execution-context/utils/request-helper-functions.ts:1758:11)",{"node":"40","data":"41","source":"42"},{"startTime":1760086570508,"executionIndex":0,"source":"43","hints":"44","executionTime":0,"executionStatus":"45","data":"46"},{"startTime":1760086570508,"executionIndex":1,"source":"47","hints":"48","executionTime":1,"executionStatus":"45","data":"49"},{"startTime":1760087727004,"executionIndex":2,"source":"50","hints":"51","executionTime":12,"executionStatus":"52","error":"53"},{"body":"54","headers":"55","method":"56","uri":"57","gzip":true,"rejectUnauthorized":true,"followRedirect":true,"resolveWithFullResponse":true,"followAllRedirects":true,"timeout":300000,"encoding":null,"json":false,"useStream":true},{"preBuiltAgentsCall
|
||
|
|
59 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760126019071,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760126019071,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760126019072,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760126019072,"executionIndex":3,"source":"27","hints":"28","executionTime":5,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
148 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event_type","rightValue":"\\"mqtt\\"","operator":{"type":"string","operation":"equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"0b8b9fe1-87de-4070-9289-678bb1aa9248","leftValue":"event_type","rightValue":"/(push|mqtt)/","operator":{"type":"string","operation":"notRegex"}}],"combinator":"and"},"renameOutput":true,"outputKey":"trace"}]},"looseTypeValidation":true,"options":{"fallbackOutput":2,"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair"
|
||
|
|
6 {"id":"JntLnJIWAtFUxzoj","name":"My workflow 2","active":false,"nodes":[{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"valknar/home - Push","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"raw","rawContentType":"application/json","body":"{ \\"template_id\\": 4, \\"environment\\": {\\"kompose_command\\":\\"up -d\\"} }","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[432,0],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"HTTP Request","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"Respond to Webhook1"}],"connections":{"valknar/home - Push":{"main":[[{"node":"Respond to Webhook1","type":"main","index":0}]]},"Respond to Webhook1":{"main":[[{"node":"HTTP Request","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{"destinationNode":"4","runNodeFilter":"5"},{"runData":"6","pinData":"7","lastNodeExecuted":"4","error":"8"},{"contextData":"9","nodeExecutionStack":"10","metadata":"11","waitingExecution":"12","waitingExecutionSource":"13"},"HTTP Request",["14","15","4"],{"valknar/home - Push":"16","Respond to Webhook1":"17","HTTP Request":"18"},{},{"level":"19","tags":"20","description":"21","timestamp":1760087834051,"context":"22","functionality":"23","name":"24","node":"25","messages":"26","httpCode":"27","message":"28","stack":"29"},{},["30"],{},{},{},"valknar/home - Push","Respond to Webhook1",["31"],["32"],["33"],"warning",{},"400 - \\"\\"",{"itemIndex":0,"request":"34"},"regular","NodeApiError",{"parameters":"35","type":"36","typeVersion":4.2,"position":"37","id":"38","name":"4","credentials":"39"},["21"],"400","Bad request - please check your parameters","NodeApiError: Bad request - please check your parameters\\n at ExecuteContext.requestWithAuthentication (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@opentelemetry+api@1.9.0_@opentelemetry+sdk-trace-base@1.30_08b575bec2313d5d8a4cc75358971443/node_modules/n8n-core/src/execution-engine/node-execution-context/utils/request-helper-functions.ts:1472:10)\\n at processTicksAndRejections (node:internal/process/task_queues:105:5)\\n at ExecuteContext.requestWithAuthentication (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@opentelemetry+api@1.9.0_@opentelemetry+sdk-trace-base@1.30_08b575bec2313d5d8a4cc75358971443/node_modules/n8n-core/src/execution-engine/node-execution-context/utils/request-helper-functions.ts:1758:11)",{"node":"40","data":"41","source":"42"},{"startTime":1760086570508,"executionIndex":0,"source":"43","hints":"44","executionTime":0,"executionStatus":"45","data":"46"},{"startTime":1760086570508,"executionIndex":1,"source":"47","hints":"48","executionTime":1,"executionStatus":"45","data":"49"},{"startTime":1760087834042,"executionIndex":2,"source":"50","hints":"51","executionTime":11,"executionStatus":"52","error":"53"},{"body":"54","headers":"55","method":"56","uri":"57","gzip":true,"rejectUnauthorized":true,"followRedirect":true,"resolveWithFullResponse":true,"followAllRedirects":true,"timeout":300000,"encoding":null,"json":false,"useStream":true},{"preBuiltAgentsCalloutHttpRequest":"58","curlImport":"58
|
||
|
|
7 {"id":"JntLnJIWAtFUxzoj","name":"My workflow 2","active":false,"nodes":[{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"valknar/home - Push","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n\\"template_id\\": 2,\\n\\"environment\\": {\\"kompose_command\\":\\"up -d\\"}\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[432,0],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"HTTP Request","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"Respond to Webhook1"}],"connections":{"valknar/home - Push":{"main":[[{"node":"Respond to Webhook1","type":"main","index":0}]]},"Respond to Webhook1":{"main":[[{"node":"HTTP Request","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{"destinationNode":"4","runNodeFilter":"5"},{"runData":"6","pinData":"7","lastNodeExecuted":"4","error":"8"},{"contextData":"9","nodeExecutionStack":"10","metadata":"11","waitingExecution":"12","waitingExecutionSource":"13"},"HTTP Request",["14","15","4"],{"valknar/home - Push":"16","Respond to Webhook1":"17","HTTP Request":"18"},{},{"level":"19","tags":"20","description":"21","timestamp":1760087959896,"context":"22","functionality":"23","name":"24","node":"25","messages":"26","httpCode":"27","message":"28","stack":"29"},{},["30"],{},{},{},"valknar/home - Push","Respond to Webhook1",["31"],["32"],["33"],"warning",{},"400 - \\"\\"",{"itemIndex":0,"request":"34"},"regular","NodeApiError",{"parameters":"35","type":"36","typeVersion":4.2,"position":"37","id":"38","name":"4","credentials":"39"},["21"],"400","Bad request - please check your parameters","NodeApiError: Bad request - please check your parameters\\n at ExecuteContext.requestWithAuthentication (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@opentelemetry+api@1.9.0_@opentelemetry+sdk-trace-base@1.30_08b575bec2313d5d8a4cc75358971443/node_modules/n8n-core/src/execution-engine/node-execution-context/utils/request-helper-functions.ts:1472:10)\\n at processTicksAndRejections (node:internal/process/task_queues:105:5)\\n at ExecuteContext.requestWithAuthentication (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@opentelemetry+api@1.9.0_@opentelemetry+sdk-trace-base@1.30_08b575bec2313d5d8a4cc75358971443/node_modules/n8n-core/src/execution-engine/node-execution-context/utils/request-helper-functions.ts:1758:11)",{"node":"40","data":"41","source":"42"},{"startTime":1760086570508,"executionIndex":0,"source":"43","hints":"44","executionTime":0,"executionStatus":"45","data":"46"},{"startTime":1760086570508,"executionIndex":1,"source":"47","hints":"48","executionTime":1,"executionStatus":"45","data":"49"},{"startTime":1760087959888,"executionIndex":2,"source":"50","hints":"51","executionTime":9,"executionStatus":"52","error":"53"},{"body":"54","headers":"55","method":"56","uri":"57","gzip":true,"rejectUnauthorized":true,"followRedirect":true,"resolveWithFullResponse":true,"followAllRedirects":true,"timeout":300000,"encoding":null,"json":false,"useStream":true},{"preBuiltAgentsCalloutHttpRequest":"58","curlImport":"58",
|
||
|
|
60 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760126019098,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760126019098,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760126019099,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760126019100,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
149 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T21:56:13.833Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event_type","rightValue":"\\"mqtt\\"","operator":{"type":"string","operation":"equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"0b8b9fe1-87de-4070-9289-678bb1aa9248","leftValue":"event_type","rightValue":"/(push|mqtt)/","operator":{"type":"string","operation":"notRegex"}}],"combinator":"and"},"renameOutput":true,"outputKey":"trace"}]},"looseTypeValidation":true,"options":{"fallbackOutput":2,"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.C
|
||
|
|
8 {"id":"JntLnJIWAtFUxzoj","name":"My workflow 2","active":false,"nodes":[{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"valknar/home - Push","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 2\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[432,0],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"HTTP Request","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"Respond to Webhook1"}],"connections":{"valknar/home - Push":{"main":[[{"node":"Respond to Webhook1","type":"main","index":0}]]},"Respond to Webhook1":{"main":[[{"node":"HTTP Request","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{"destinationNode":"4","runNodeFilter":"5"},{"runData":"6","pinData":"7","lastNodeExecuted":"4"},{"contextData":"8","nodeExecutionStack":"9","metadata":"10","waitingExecution":"11","waitingExecutionSource":"12"},"HTTP Request",["13","14","4"],{"valknar/home - Push":"15","Respond to Webhook1":"16","HTTP Request":"17"},{},{"node:HTTP Request":"18"},[],{},{},{},"valknar/home - Push","Respond to Webhook1",["19"],["20"],["21"],{"response":"22"},{"startTime":1760086570508,"executionIndex":0,"source":"23","hints":"24","executionTime":0,"executionStatus":"25","data":"26"},{"startTime":1760086570508,"executionIndex":1,"source":"27","hints":"28","executionTime":1,"executionStatus":"25","data":"29"},{"startTime":1760087994832,"executionIndex":2,"source":"30","hints":"31","executionTime":25,"executionStatus":"25","data":"32"},{"body":"33"},[],[],"success",{"main":"34"},["35"],[],{"main":"36"},["37"],[],{"main":"38"},{"id":17,"template_id":2,"project_id":1,"status":"39","playbook":"40","secret":"41","user_id":1,"created":"42","limit":"40"},["43"],{"previousNode":"13"},["44"],{"previousNode":"14","previousNodeOutput":0,"previousNodeRun":0},["45"],"waiting","","{}","2025-10-10T09:19:54.840402009Z",["46"],["47"],["48"],{"json":"49","pairedItem":"50"},{"json":"51","pairedItem":"52"},{"json":"33","pairedItem":"53"},{"headers":"54","params":"55","query":"56","body":"57","webhookUrl":"58","executionMode":"59"},{"item":0},{"headers":"60","params":"61","query":"62","body":"63","webhookUrl":"58","executionMode":"59"},{"item":0},{"item":0},{"host":"64","user-agent":"65","accept":"66","accept-encoding":"67","accept-language":"68","cookie":"69","if-none-match":"70","priority":"71","sec-ch-ua":"72","sec-ch-ua-mobile":"73","sec-ch-ua-platform":"74","sec-fetch-dest":"75","sec-fetch-mode":"76","sec-fetch-site":"77","sec-fetch-user":"78","upgrade-insecure-requests":"79","x-forwarded-for":"80","x-forwarded-host":"64","x-forwarded-port":"81","x-forwarded-proto":"82","x-forwarded-server":"83","x-real-ip":"80"},{},{},{},"https://chain.pivoine.art/webhook-test/5ed1a77b-13b2-4df8-8d38-1059f8618d15","test",{"host":"64","user-agent":"65","accept":"66","accept-encoding":"67","accept-language":"68","cookie":"69","if-none-match":"70","priority":"71","sec-ch-ua":"72","sec-ch-ua-mobile":"73","sec-ch-ua-platform":"74","sec-fetch-dest":"75","sec-fetch-mode":"76","sec-fetch-site":"77","sec-fetch-user":"78","upgrade-insecure-requests"
|
||
|
|
9 {"id":"JntLnJIWAtFUxzoj","name":"My workflow 2","active":false,"nodes":[{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"valknar/home - Push","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[432,0],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"HTTP Request","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"Respond to Webhook1"}],"connections":{"valknar/home - Push":{"main":[[{"node":"Respond to Webhook1","type":"main","index":0}]]},"Respond to Webhook1":{"main":[[{"node":"HTTP Request","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{"destinationNode":"4","runNodeFilter":"5"},{"runData":"6","pinData":"7","lastNodeExecuted":"4"},{"contextData":"8","nodeExecutionStack":"9","metadata":"10","waitingExecution":"11","waitingExecutionSource":"12"},"HTTP Request",["13","14","4"],{"valknar/home - Push":"15","Respond to Webhook1":"16","HTTP Request":"17"},{},{"node:HTTP Request":"18"},[],{},{},{},"valknar/home - Push","Respond to Webhook1",["19"],["20"],["21"],{"response":"22"},{"startTime":1760086570508,"executionIndex":0,"source":"23","hints":"24","executionTime":0,"executionStatus":"25","data":"26"},{"startTime":1760086570508,"executionIndex":1,"source":"27","hints":"28","executionTime":1,"executionStatus":"25","data":"29"},{"startTime":1760088428319,"executionIndex":2,"source":"30","hints":"31","executionTime":27,"executionStatus":"25","data":"32"},{"body":"33"},[],[],"success",{"main":"34"},["35"],[],{"main":"36"},["37"],[],{"main":"38"},{"id":18,"template_id":10,"project_id":1,"status":"39","playbook":"40","secret":"41","user_id":1,"created":"42","limit":"40"},["43"],{"previousNode":"13"},["44"],{"previousNode":"14","previousNodeOutput":0,"previousNodeRun":0},["45"],"waiting","","{}","2025-10-10T09:27:08.328421458Z",["46"],["47"],["48"],{"json":"49","pairedItem":"50"},{"json":"51","pairedItem":"52"},{"json":"33","pairedItem":"53"},{"headers":"54","params":"55","query":"56","body":"57","webhookUrl":"58","executionMode":"59"},{"item":0},{"headers":"60","params":"61","query":"62","body":"63","webhookUrl":"58","executionMode":"59"},{"item":0},{"item":0},{"host":"64","user-agent":"65","accept":"66","accept-encoding":"67","accept-language":"68","cookie":"69","if-none-match":"70","priority":"71","sec-ch-ua":"72","sec-ch-ua-mobile":"73","sec-ch-ua-platform":"74","sec-fetch-dest":"75","sec-fetch-mode":"76","sec-fetch-site":"77","sec-fetch-user":"78","upgrade-insecure-requests":"79","x-forwarded-for":"80","x-forwarded-host":"64","x-forwarded-port":"81","x-forwarded-proto":"82","x-forwarded-server":"83","x-real-ip":"80"},{},{},{},"https://chain.pivoine.art/webhook-test/5ed1a77b-13b2-4df8-8d38-1059f8618d15","test",{"host":"64","user-agent":"65","accept":"66","accept-encoding":"67","accept-language":"68","cookie":"69","if-none-match":"70","priority":"71","sec-ch-ua":"72","sec-ch-ua-mobile":"73","sec-ch-ua-platform":"74","sec-fetch-dest":"75","sec-fetch-mode":"76","sec-fetch-site":"77","sec-fetch-user":"78","upgrade-insecure-request
|
||
|
|
61 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760126019122,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760126019122,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760126019123,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760126019123,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
10 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T11:05:59.016Z","nodes":[{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"valknar/home - Push","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[432,0],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"HTTP Request","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"Respond to Webhook1"}],"connections":{"valknar/home - Push":{"main":[[{"node":"Respond to Webhook1","type":"main","index":0}]]},"Respond to Webhook1":{"main":[[{"node":"HTTP Request","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"valknar/home - Push":"9","Respond to Webhook1":"10","HTTP Request":"11"},"HTTP Request",{},[],{},["12"],["13"],["14"],{"startTime":1760109420467,"executionIndex":0,"source":"15","hints":"16","executionTime":1,"executionStatus":"17","data":"18"},{"startTime":1760109420468,"executionIndex":1,"source":"19","hints":"20","executionTime":4,"executionStatus":"17","data":"21"},{"startTime":1760109420472,"executionIndex":2,"source":"22","hints":"23","executionTime":44,"executionStatus":"17","data":"24"},[],[],"success",{"main":"25"},["26"],[],{"main":"27"},["28"],[],{"main":"29"},["30"],{"previousNode":"31"},["32"],{"previousNode":"33"},["34"],["35"],"valknar/home - Push",["36"],"Respond to Webhook1",["37"],{"json":"38","pairedItem":"39"},{"json":"38","pairedItem":"40"},{"json":"41","pairedItem":"42"},{"headers":"43","params":"44","query":"45","body":"46","webhookUrl":"47","executionMode":"48"},{"item":0},{"item":0},{"id":19,"template_id":10,"project_id":1,"status":"49","playbook":"50","secret":"51","user_id":1,"created":"52","limit":"50"},{"item":0},{"host":"53","user-agent":"54","accept-encoding":"55","x-forwarded-for":"56","x-forwarded-host":"53","x-forwarded-port":"57","x-forwarded-proto":"58","x-forwarded-server":"59","x-gitea-delivery":"60","x-gitea-event":"61","x-gitea-event-type":"61","x-gitea-hook-installation-target-type":"62","x-gitea-signature":"50","x-github-delivery":"60","x-github-event":"61","x-github-event-type":"61","x-github-hook-installation-target-type":"62","x-gogs-delivery":"60","x-gogs-event":"61","x-gogs-event-type":"61","x-gogs-signature":"50","x-hub-signature":"63","x-hub-signature-256":"64","x-real-ip":"56"},{},{"payload":"65"},{},"https://chain.pivoine.art/webhook/5ed1a77b-13b2-4df8-8d38-1059f8618d15","production","waiting","","{}","2025-10-10T15:17:00.495246546Z","chain.pivoine.art","Go-http-client/1.1","gzip","172.18.0.1","443","https","ba94cdd2a9e5","b126626d-29f2-48d3-8449-f6f061263d52","push","repository","sha1=","sha256=","{\\n \\"ref\\": \\"refs/heads/main\\",\\n \\"before\\": \\"0000000000000000000000000000000000000000\\",\\n \\"after\\": \\"0000000000000000000000000000000000000000\\",\\n \\"compare_url\\": \\"https://code.pivoine.art
|
||
|
|
11 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T11:05:59.016Z","nodes":[{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"valknar/home - Push","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[432,0],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"HTTP Request","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"Respond to Webhook1"}],"connections":{"valknar/home - Push":{"main":[[{"node":"Respond to Webhook1","type":"main","index":0}]]},"Respond to Webhook1":{"main":[[{"node":"HTTP Request","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"valknar/home - Push":"9","Respond to Webhook1":"10","HTTP Request":"11"},"HTTP Request",{},[],{},["12"],["13"],["14"],{"startTime":1760109763669,"executionIndex":0,"source":"15","hints":"16","executionTime":0,"executionStatus":"17","data":"18"},{"startTime":1760109763669,"executionIndex":1,"source":"19","hints":"20","executionTime":2,"executionStatus":"17","data":"21"},{"startTime":1760109763671,"executionIndex":2,"source":"22","hints":"23","executionTime":17,"executionStatus":"17","data":"24"},[],[],"success",{"main":"25"},["26"],[],{"main":"27"},["28"],[],{"main":"29"},["30"],{"previousNode":"31"},["32"],{"previousNode":"33"},["34"],["35"],"valknar/home - Push",["36"],"Respond to Webhook1",["37"],{"json":"38","pairedItem":"39"},{"json":"38","pairedItem":"40"},{"json":"41","pairedItem":"42"},{"headers":"43","params":"44","query":"45","body":"46","webhookUrl":"47","executionMode":"48"},{"item":0},{"item":0},{"id":20,"template_id":10,"project_id":1,"status":"49","playbook":"50","secret":"51","user_id":1,"created":"52","limit":"50"},{"item":0},{"host":"53","user-agent":"54","accept-encoding":"55","x-forwarded-for":"56","x-forwarded-host":"53","x-forwarded-port":"57","x-forwarded-proto":"58","x-forwarded-server":"59","x-gitea-delivery":"60","x-gitea-event":"61","x-gitea-event-type":"61","x-gitea-hook-installation-target-type":"62","x-gitea-signature":"50","x-github-delivery":"60","x-github-event":"61","x-github-event-type":"61","x-github-hook-installation-target-type":"62","x-gogs-delivery":"60","x-gogs-event":"61","x-gogs-event-type":"61","x-gogs-signature":"50","x-hub-signature":"63","x-hub-signature-256":"64","x-real-ip":"56"},{},{"payload":"65"},{},"https://chain.pivoine.art/webhook/5ed1a77b-13b2-4df8-8d38-1059f8618d15","production","waiting","","{}","2025-10-10T15:22:43.679391313Z","chain.pivoine.art","Go-http-client/1.1","gzip","172.18.0.1","443","https","ba94cdd2a9e5","58a6e437-9c8a-4fcc-a2fc-f12df20dcd59","push","repository","sha1=","sha256=","{\\n \\"ref\\": \\"refs/heads/vps-restart\\",\\n \\"before\\": \\"0000000000000000000000000000000000000000\\",\\n \\"after\\": \\"5015ccdc4b99f663cd47b09990c743650f8ceb60\\",\\n \\"compare_url\\": \\"https://code.pivo
|
||
|
|
62 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760126020562,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760126020562,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760126020563,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760126020563,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
150 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event_type","rightValue":"\\"mqtt\\"","operator":{"type":"string","operation":"equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":true,"options":{"fallbackOutput":"none","allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"F
|
||
|
|
12 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T11:05:59.016Z","nodes":[{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"valknar/home - Push","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[432,0],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"HTTP Request","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"Respond to Webhook1"}],"connections":{"valknar/home - Push":{"main":[[{"node":"Respond to Webhook1","type":"main","index":0}]]},"Respond to Webhook1":{"main":[[{"node":"HTTP Request","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"valknar/home - Push":"9","Respond to Webhook1":"10","HTTP Request":"11"},"HTTP Request",{},[],{},["12"],["13"],["14"],{"startTime":1760109878855,"executionIndex":0,"source":"15","hints":"16","executionTime":0,"executionStatus":"17","data":"18"},{"startTime":1760109878855,"executionIndex":1,"source":"19","hints":"20","executionTime":1,"executionStatus":"17","data":"21"},{"startTime":1760109878856,"executionIndex":2,"source":"22","hints":"23","executionTime":21,"executionStatus":"17","data":"24"},[],[],"success",{"main":"25"},["26"],[],{"main":"27"},["28"],[],{"main":"29"},["30"],{"previousNode":"31"},["32"],{"previousNode":"33"},["34"],["35"],"valknar/home - Push",["36"],"Respond to Webhook1",["37"],{"json":"38","pairedItem":"39"},{"json":"38","pairedItem":"40"},{"json":"41","pairedItem":"42"},{"headers":"43","params":"44","query":"45","body":"46","webhookUrl":"47","executionMode":"48"},{"item":0},{"item":0},{"id":21,"template_id":10,"project_id":1,"status":"49","playbook":"50","secret":"51","user_id":1,"created":"52","limit":"50"},{"item":0},{"host":"53","user-agent":"54","accept-encoding":"55","x-forwarded-for":"56","x-forwarded-host":"53","x-forwarded-port":"57","x-forwarded-proto":"58","x-forwarded-server":"59","x-gitea-delivery":"60","x-gitea-event":"61","x-gitea-event-type":"61","x-gitea-hook-installation-target-type":"62","x-gitea-signature":"50","x-github-delivery":"60","x-github-event":"61","x-github-event-type":"61","x-github-hook-installation-target-type":"62","x-gogs-delivery":"60","x-gogs-event":"61","x-gogs-event-type":"61","x-gogs-signature":"50","x-hub-signature":"63","x-hub-signature-256":"64","x-real-ip":"56"},{},{"payload":"65"},{},"https://chain.pivoine.art/webhook/5ed1a77b-13b2-4df8-8d38-1059f8618d15","production","waiting","","{}","2025-10-10T15:24:38.865097828Z","chain.pivoine.art","Go-http-client/1.1","gzip","172.18.0.1","443","https","ba94cdd2a9e5","8a1c7769-577d-4e15-8e59-f3a135c014be","push","repository","sha1=","sha256=","{\\n \\"ref\\": \\"refs/heads/vps-restart\\",\\n \\"before\\": \\"5015ccdc4b99f663cd47b09990c743650f8ceb60\\",\\n \\"after\\": \\"c6e63bfee4cdf39da7685413575d4266945e4c50\\",\\n \\"compare_url\\": \\"https://code.pivo
|
||
|
|
13 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760123020329,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760123020329,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760123020330,"executionIndex":2,"source":"24","hints":"25","executionTime":1,"executionStatus":"19","data":"26"},{"startTime":1760123020331,"executionIndex":3,"source":"27","hints":"28","executionTime":10,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{
|
||
|
|
63 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760126021302,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760126021302,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760126021303,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760126021303,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
14 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760123020359,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760123020359,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760123020360,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760123020360,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
16 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760123020407,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760123020407,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760123020408,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760123020408,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
64 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760126021322,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760126021322,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760126021323,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760126021323,"executionIndex":3,"source":"27","hints":"28","executionTime":4,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
151 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":true,"options":{"fallbackOutput":"none","allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM va
|
||
|
|
15 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760123020382,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760123020382,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760123020383,"executionIndex":2,"source":"24","hints":"25","executionTime":1,"executionStatus":"19","data":"26"},{"startTime":1760123020385,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
17 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760123020427,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760123020427,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760123020427,"executionIndex":2,"source":"24","hints":"25","executionTime":1,"executionStatus":"19","data":"26"},{"startTime":1760123020428,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
65 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760126022851,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760126022852,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760126022852,"executionIndex":2,"source":"24","hints":"25","executionTime":1,"executionStatus":"19","data":"26"},{"startTime":1760126022853,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
18 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760123020656,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760123020656,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760123020657,"executionIndex":2,"source":"24","hints":"25","executionTime":1,"executionStatus":"19","data":"26"},{"startTime":1760123020658,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
20 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760123021425,"executionIndex":0,"source":"17","hints":"18","executionTime":1,"executionStatus":"19","data":"20"},{"startTime":1760123021426,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760123021426,"executionIndex":2,"source":"24","hints":"25","executionTime":1,"executionStatus":"19","data":"26"},{"startTime":1760123021427,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
66 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760126042012,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760126042012,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760126042013,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760126042014,"executionIndex":3,"source":"27","hints":"28","executionTime":4,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
93 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760130033849,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760130033849,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760130033849,"executionIndex":2,"source":"24","hints":"25","executionTime":1,"executionStatus":"19","data":"26"},{"startTime":1760130033850,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"}
|
||
|
|
19 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760123021405,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760123021405,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760123021406,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760123021406,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
21 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760123022956,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760123022956,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760123022957,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760123022957,"executionIndex":3,"source":"27","hints":"28","executionTime":7,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
67 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760126042036,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760126042036,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760126042037,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760126042037,"executionIndex":3,"source":"27","hints":"28","executionTime":5,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
152 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"=event_type","rightValue":"{{ \\"push\\" }}","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"=event_type","rightValue":"={{ \\"mqtt\\" }}","operator":{"type":"string","operation":"equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":true,"options":{"fallbackOutput":"none","allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"
|
||
|
|
134 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"3360a7f9-4a86-41dd-834e-79d4c50400c0","leftValue":"event_type","rightValue":"default","operator":{"type":"string","operation":"notEmpty","singleValue":true}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":false,"options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[],[{"node":"console.log","type":"main","index":0}]]},"FROM homeassistant":{"main":[[{"node":"TO event","type":"main","index":0}]]},"TO event":{"main":[[{"node":"
|
||
|
|
22 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760123040104,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760123040104,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760123040105,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760123040105,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
68 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760127445643,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760127445643,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760127445644,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760127445644,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"}
|
||
|
|
70 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760127445684,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760127445684,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760127445685,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760127445685,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"}
|
||
|
|
136 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":true,"options":{"fallbackOutput":"extra","allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM v
|
||
|
|
23 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760123040127,"executionIndex":0,"source":"17","hints":"18","executionTime":1,"executionStatus":"19","data":"20"},{"startTime":1760123040128,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760123040129,"executionIndex":2,"source":"24","hints":"25","executionTime":1,"executionStatus":"19","data":"26"},{"startTime":1760123040130,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
24 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760123487420,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760123487420,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760123487421,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760123487421,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
69 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760127445664,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760127445664,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760127445665,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760127445665,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"}
|
||
|
|
153 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"=event_type","rightValue":"{{ \\"push\\" }}","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"=event_type","rightValue":"={{ \\"mqtt\\" }}","operator":{"type":"string","operation":"equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":true,"options":{"fallbackOutput":"none","allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"
|
||
|
|
25 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760123487441,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760123487441,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760123487442,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760123487442,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
27 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760123487476,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760123487476,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760123487477,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760123487477,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
71 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760127445702,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760127445702,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760127445703,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760127445703,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"}
|
||
|
|
26 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760123487459,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760123487459,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760123487459,"executionIndex":2,"source":"24","hints":"25","executionTime":1,"executionStatus":"19","data":"26"},{"startTime":1760123487460,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
28 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760123487492,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760123487493,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760123487493,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760123487493,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
72 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760127445720,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760127445721,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760127445721,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760127445721,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"}
|
||
|
|
154 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"=event_type","rightValue":"{{ \\"push\\" }}","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"=event_type","rightValue":"=mqtt","operator":{"type":"string","operation":"equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":true,"options":{"fallbackOutput":"none","allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index
|
||
|
|
29 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760123488154,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760123488154,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760123488155,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760123488156,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
31 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760123488528,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760123488528,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760123488529,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760123488529,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
73 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760127445737,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760127445738,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760127445738,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760127445738,"executionIndex":3,"source":"27","hints":"28","executionTime":4,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"}
|
||
|
|
30 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760123488508,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760123488509,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760123488510,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760123488510,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
32 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760123490056,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760123490056,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760123490057,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760123490057,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
74 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760127445762,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760127445762,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760127445762,"executionIndex":2,"source":"24","hints":"25","executionTime":1,"executionStatus":"19","data":"26"},{"startTime":1760127445763,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"}
|
||
|
|
155 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"=event_type","rightValue":"{{ \\"push\\" }}","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"=event_type","rightValue":"=mqtt","operator":{"type":"string","operation":"equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":true,"options":{"fallbackOutput":"none","allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index
|
||
|
|
33 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760123509208,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760123509208,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760123509209,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760123509209,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
75 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760127445783,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760127445783,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760127445783,"executionIndex":2,"source":"24","hints":"25","executionTime":1,"executionStatus":"19","data":"26"},{"startTime":1760127445784,"executionIndex":3,"source":"27","hints":"28","executionTime":4,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"}
|
||
|
|
77 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760127466324,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760127466324,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760127466325,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760127466326,"executionIndex":3,"source":"27","hints":"28","executionTime":6,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"}
|
||
|
|
34 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760123509227,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760123509227,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760123509228,"executionIndex":2,"source":"24","hints":"25","executionTime":1,"executionStatus":"19","data":"26"},{"startTime":1760123509229,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
35 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760123566384,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760123566384,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760123566385,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760123566385,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
76 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760127447173,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760127447173,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760127447174,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760127447174,"executionIndex":3,"source":"27","hints":"28","executionTime":4,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"}
|
||
|
|
156 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"=event_type","rightValue":"{{ \\"push\\" }}","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"=event_type","rightValue":"=mqtt","operator":{"type":"string","operation":"equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":true,"options":{"fallbackOutput":"none","allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index
|
||
|
|
36 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760123566405,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760123566405,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760123566405,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760123566406,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
38 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760123566441,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760123566441,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760123566442,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760123566442,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
78 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760127466347,"executionIndex":0,"source":"17","hints":"18","executionTime":1,"executionStatus":"19","data":"20"},{"startTime":1760127466348,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760127466348,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760127466348,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"}
|
||
|
|
37 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760123566423,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760123566423,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760123566424,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760123566424,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
39 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760123566459,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760123566459,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760123566460,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760123566460,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
79 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760127495480,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760127495480,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760127495481,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760127495481,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"}
|
||
|
|
157 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"items[0].event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"=items[0].event_type","rightValue":"=mqtt","operator":{"type":"string","operation":"equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":true,"options":{"fallbackOutput":"none","allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","i
|
||
|
|
40 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760123566479,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760123566479,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760123566480,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760123566480,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
42 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760123566543,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760123566543,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760123566544,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760123566544,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
80 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760127495497,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760127495497,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760127495497,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760127495498,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"}
|
||
|
|
158 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"items[0].event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"=items[0].event_type","rightValue":"=mqtt","operator":{"type":"string","operation":"equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":true,"options":{"fallbackOutput":"none","allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"items[0].event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":
|
||
|
|
41 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760123566524,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760123566525,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760123566525,"executionIndex":2,"source":"24","hints":"25","executionTime":1,"executionStatus":"19","data":"26"},{"startTime":1760123566526,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
43 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760123568076,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760123568076,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760123568077,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760123568077,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
81 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760127495513,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760127495513,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760127495513,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760127495514,"executionIndex":3,"source":"27","hints":"28","executionTime":4,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"}
|
||
|
|
44 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760123587232,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760123587233,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760123587234,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760123587234,"executionIndex":3,"source":"27","hints":"28","executionTime":5,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
82 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760127495532,"executionIndex":0,"source":"17","hints":"18","executionTime":1,"executionStatus":"19","data":"20"},{"startTime":1760127495533,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760127495533,"executionIndex":2,"source":"24","hints":"25","executionTime":1,"executionStatus":"19","data":"26"},{"startTime":1760127495534,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"}
|
||
|
|
84 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760127497031,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760127497031,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760127497032,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760127497032,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"}
|
||
|
|
159 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"items[0].event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"551f91c3-ba33-46ef-9d13-849c83de8fcd","leftValue":"items[0].event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":true,"options":{"fallbackOutput":"none","allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"items[0].event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"ma
|
||
|
|
45 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760123587258,"executionIndex":0,"source":"17","hints":"18","executionTime":1,"executionStatus":"19","data":"20"},{"startTime":1760123587259,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760123587260,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760123587260,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
46 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760125735085,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760125735085,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760125735086,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760125735086,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
83 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760127495548,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760127495548,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760127495549,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760127495549,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"}
|
||
|
|
47 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760125735105,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760125735105,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760125735106,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760125735106,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
49 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760125735143,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760125735143,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760125735143,"executionIndex":2,"source":"24","hints":"25","executionTime":1,"executionStatus":"19","data":"26"},{"startTime":1760125735144,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
85 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760127497059,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760127497060,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760127497060,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760127497061,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"}
|
||
|
|
160 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"items[0].event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"551f91c3-ba33-46ef-9d13-849c83de8fcd","leftValue":"items[0].event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":true,"options":{"fallbackOutput":"none","allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"items[0].event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"ma
|
||
|
|
48 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760125735125,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760125735125,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760125735126,"executionIndex":2,"source":"24","hints":"25","executionTime":1,"executionStatus":"19","data":"26"},{"startTime":1760125735127,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
50 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760125735161,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760125735161,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760125735162,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760125735162,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
86 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760127497080,"executionIndex":0,"source":"17","hints":"18","executionTime":1,"executionStatus":"19","data":"20"},{"startTime":1760127497081,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760127497081,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760127497081,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"}
|
||
|
|
51 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760125735180,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760125735180,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760125735181,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760125735181,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
53 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760125735217,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760125735217,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760125735217,"executionIndex":2,"source":"24","hints":"25","executionTime":1,"executionStatus":"19","data":"26"},{"startTime":1760125735218,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
87 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760127498633,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760127498633,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760127498633,"executionIndex":2,"source":"24","hints":"25","executionTime":1,"executionStatus":"19","data":"26"},{"startTime":1760127498634,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"}
|
||
|
|
161 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"$json[0].event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"551f91c3-ba33-46ef-9d13-849c83de8fcd","leftValue":"$json[0].event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":true,"options":{"fallbackOutput":"none","allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"items[0].event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"ma
|
||
|
|
52 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760125735198,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760125735198,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760125735199,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760125735199,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
54 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760125736616,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760125736616,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760125736616,"executionIndex":2,"source":"24","hints":"25","executionTime":1,"executionStatus":"19","data":"26"},{"startTime":1760125736617,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
88 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760127517785,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760127517785,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760127517786,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760127517786,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"}
|
||
|
|
162 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"$json[0].event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"551f91c3-ba33-46ef-9d13-849c83de8fcd","leftValue":"$json[0].event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":true,"options":{"fallbackOutput":"none","allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"$json[0].event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"ma
|
||
|
|
163 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"$json[0].event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"551f91c3-ba33-46ef-9d13-849c83de8fcd","leftValue":"$json[0].event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":true,"options":{"fallbackOutput":"none","allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"n
|
||
|
|
55 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760125755765,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760125755765,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760125755766,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760125755766,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
89 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760127517803,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760127517803,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760127517803,"executionIndex":2,"source":"24","hints":"25","executionTime":1,"executionStatus":"19","data":"26"},{"startTime":1760127517804,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"}
|
||
|
|
91 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760130033805,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760130033805,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760130033806,"executionIndex":2,"source":"24","hints":"25","executionTime":1,"executionStatus":"19","data":"26"},{"startTime":1760130033807,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"}
|
||
|
|
164 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T22:11:02.920Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"$json[0].event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"551f91c3-ba33-46ef-9d13-849c83de8fcd","leftValue":"$json[0].event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":true,"options":{"fallbackOutput":"none","allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092f
|
||
|
|
56 {"id":"JntLnJIWAtFUxzoj","name":"Main Workflow","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T18:58:31.972Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760125755782,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760125755782,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760125755783,"executionIndex":2,"source":"24","hints":"25","executionTime":1,"executionStatus":"19","data":"26"},{"startTime":1760125755784,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"},["39"],{"
|
||
|
|
90 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760130033778,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760130033778,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760130033779,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760130033779,"executionIndex":3,"source":"27","hints":"28","executionTime":5,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"}
|
||
|
|
92 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760130033828,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760130033828,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760130033829,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760130033830,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"}
|
||
|
|
94 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760130033868,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760130033868,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760130033869,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760130033869,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"}
|
||
|
|
96 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760130034855,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760130034855,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760130034856,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760130034856,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"}
|
||
|
|
98 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760130036409,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760130036409,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760130036410,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760130036410,"executionIndex":3,"source":"27","hints":"28","executionTime":5,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"}
|
||
|
|
165 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":false}]},"looseTypeValidation":true,"options":{}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[]]},"FROM homeassistant":{"main":[[{"node":"TO event","type":"main","index":0}]]},"TO event":{"main":[[{"node":"Switch","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"pinData":{}} [{"startData":"1","resultData":"2","execution
|
||
|
|
95 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760130034110,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760130034110,"executionIndex":1,"source":"21","hints":"22","executionTime":4,"executionStatus":"19","data":"23"},{"startTime":1760130034114,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760130034114,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"}
|
||
|
|
97 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760130034874,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760130034874,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760130034875,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760130034875,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"}
|
||
|
|
166 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":false},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"19287e91-bc34-4d10-a0fa-48825a980a7d","leftValue":"event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":false}]},"looseTypeValidation":true,"options":{}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"ma
|
||
|
|
99 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760130053560,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760130053560,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760130053561,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760130053562,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"}
|
||
|
|
167 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"leftValue":"event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":false},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"id":"19287e91-bc34-4d10-a0fa-48825a980a7d","leftValue":"event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":false}]},"looseTypeValidation":false,"options":{}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":
|
||
|
|
206 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"expression","numberOutputs":2,"output":"={{ $json.event_type === \\"mqtt\\" ? 1 : 0 }}","looseTypeValidation":false},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[416,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch","alwaysOutputData":false,"executeOnce":false},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[576,-80],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://gotify/message?token=CQ.CVw-vDMMqLqV","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":"={{ $json.message.message }}"},{"name":"title","value":"Wolkenriss"}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[576,224],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"HTTP Request","type":"main","index":0}]]},"FROM homeassistant":{"main":[[{"node":"TO event","type":"main","index":0}]]},"TO event":{"main":[[{"node":"Switch","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{"destinationNode":"4","runNodeFilter":"5"},{"runData":"6","pinData":"7","lastNodeExecuted":"4","error":"8"},{"contextData":"9","nodeExecutionStack":"10","metadata":"11","waitingExecution":"12","waitingExecutionSource":"13"},"HTTP Request",["14","15","4","16"],{"FROM homeassistant":"17","TO event":"18","Switch":"19","HTTP Request":"20"},{},{"level":"21","tags":"22","description":"23","timestamp":1760136310701,"context":"24","functionality":"25","name":"26","node":"27","messages":"28","httpCode":"29","message":"30",
|
||
|
|
100 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760130053584,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760130053584,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760130053585,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760130053585,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"
|
||
|
|
101 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760130158749,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760130158749,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760130158750,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760130158750,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"
|
||
|
|
168 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"leftValue":"={{ $json.event_type }}","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"id":"19287e91-bc34-4d10-a0fa-48825a980a7d","leftValue":"=event_type {{ $json.event_type }}","rightValue":"mqtt","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":false,"options":{}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main"
|
||
|
|
102 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760130158769,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760130158769,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760130158770,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760130158770,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"
|
||
|
|
104 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760130158803,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760130158803,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760130158803,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760130158804,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"
|
||
|
|
169 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"leftValue":"={{ $json.event_type }}","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"id":"19287e91-bc34-4d10-a0fa-48825a980a7d","leftValue":"=event_type {{ $json.event_type }}","rightValue":"mqtt","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":false,"options":{}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"=event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main
|
||
|
|
172 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"leftValue":"={{ $json.event_type }}","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"id":"19287e91-bc34-4d10-a0fa-48825a980a7d","leftValue":"=event_type {{ $json.event_type }}","rightValue":"mqtt","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":false,"options":{}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"=$json.event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type"
|
||
|
|
103 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760130158787,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760130158787,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760130158787,"executionIndex":2,"source":"24","hints":"25","executionTime":1,"executionStatus":"19","data":"26"},{"startTime":1760130158788,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"
|
||
|
|
105 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760130158820,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760130158820,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760130158821,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760130158821,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"
|
||
|
|
170 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T22:15:54.448Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"leftValue":"={{ $json.event_type }}","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"id":"19287e91-bc34-4d10-a0fa-48825a980a7d","leftValue":"=event_type {{ $json.event_type }}","rightValue":"mqtt","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":false,"options":{}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"=$json.event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900
|
||
|
|
171 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"leftValue":"={{ $json.event_type }}","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"id":"19287e91-bc34-4d10-a0fa-48825a980a7d","leftValue":"=event_type {{ $json.event_type }}","rightValue":"mqtt","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":false,"options":{}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"=$json.event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type"
|
||
|
|
207 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"expression","numberOutputs":2,"output":"={{ $json.event_type === \\"mqtt\\" ? 1 : 0 }}","looseTypeValidation":false},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[416,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch","alwaysOutputData":false,"executeOnce":false},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[576,-80],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://gotify/message?token=ARKhue-EFe.5sxq","authentication":"none","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":"={{ $json.message.message }}"},{"name":"title","value":"Wolkenriss"}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[576,224],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"HTTP Request","type":"main","index":0}]]},"FROM homeassistant":{"main":[[{"node":"TO event","type":"main","index":0}]]},"TO event":{"main":[[{"node":"Switch","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{"destinationNode":"4","runNodeFilter":"5"},{"runData":"6","pinData":"7","lastNodeExecuted":"4"},{"contextData":"8","nodeExecutionStack":"9","metadata":"10","waitingExecution":"11","waitingExecutionSource":"12"},"HTTP Request",["13","14","4","15"],{"FROM homeassistant":"16","TO event":"17","Switch":"18","HTTP Request":"19"},{},{"node:HTTP Request":"20"},[],{},{},{},"FROM homeassistant","Switch","TO event",["21"],["22"],["23"],["24"],{"response":"25"},{"startTime":1760135799896,"executionIndex":0,"source":"26","hints":"27","executionTime":47,"executionStatus":"28","data":"29"},{"startTime":1760135799943,"executionIn
|
||
|
|
106 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760130160294,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760130160294,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760130160295,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760130160295,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"
|
||
|
|
108 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760130160331,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760130160331,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760130160331,"executionIndex":2,"source":"24","hints":"25","executionTime":1,"executionStatus":"19","data":"26"},{"startTime":1760130160332,"executionIndex":3,"source":"27","hints":"28","executionTime":6,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"
|
||
|
|
173 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T22:16:40.309Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"leftValue":"=$json.event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"id":"19287e91-bc34-4d10-a0fa-48825a980a7d","leftValue":"=$json.event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":false,"options":{}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"=$json.event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP
|
||
|
|
174 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"leftValue":"=$json.event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"id":"19287e91-bc34-4d10-a0fa-48825a980a7d","leftValue":"=$json.event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":false,"options":{}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"=$json.event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"
|
||
|
|
208 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T22:47:59.407Z","nodes":[{"parameters":{"mode":"expression","numberOutputs":2,"output":"={{ $json.event_type === \\"mqtt\\" ? 1 : 0 }}","looseTypeValidation":false},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[416,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch","alwaysOutputData":false,"executeOnce":false},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[576,-80],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://gotify/message?token=ARKhue-EFe.5sxq","authentication":"none","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":"={{ $json.message.message }}"},{"name":"title","value":"Wolkenriss"}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[576,224],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"HTTP Request","type":"main","index":0}]]},"FROM homeassistant":{"main":[[{"node":"TO event","type":"main","index":0}]]},"TO event":{"main":[[{"node":"Switch","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","metadata":"7","nodeExecutionStack":"8","waitingExecution":"9","waitingExecutionSource":"10"},{"FROM homeassistant":"11","TO event":"12","Switch":"13","HTTP Request":"14"},"HTTP Request",{},{},[],{},{},["15"],["16"],["17"],["18"],{"startTime":1760136479464,"executionIndex":0,"source":"19","hints":"20","executionTime":0,"executionStatus":"21","data":"22"},{"startTime":1760136479464,"executionIndex":1,"source":"23","hints":"24","executionTime":0,"
|
||
|
|
107 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760130160313,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760130160313,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760130160314,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760130160314,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"
|
||
|
|
109 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760130161844,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760130161844,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760130161845,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760130161845,"executionIndex":3,"source":"27","hints":"28","executionTime":4,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"
|
||
|
|
175 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"leftValue":"$json.event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"id":"19287e91-bc34-4d10-a0fa-48825a980a7d","leftValue":"$json.event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":false,"options":{}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"=$json.event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FR
|
||
|
|
110 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760130178998,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760130178998,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760130178999,"executionIndex":2,"source":"24","hints":"25","executionTime":1,"executionStatus":"19","data":"26"},{"startTime":1760130179000,"executionIndex":3,"source":"27","hints":"28","executionTime":5,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"
|
||
|
|
176 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"leftValue":"$json.event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"id":"19287e91-bc34-4d10-a0fa-48825a980a7d","leftValue":"$json.event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":false,"options":{}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"$json.event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FRO
|
||
|
|
177 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"leftValue":"$json.event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"id":"19287e91-bc34-4d10-a0fa-48825a980a7d","leftValue":"$json.event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":false,"options":{}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valk
|
||
|
|
111 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760130179023,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760130179023,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760130179024,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760130179025,"executionIndex":3,"source":"27","hints":"28","executionTime":4,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"
|
||
|
|
112 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760130998436,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760130998436,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760130998437,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760130998437,"executionIndex":3,"source":"27","hints":"28","executionTime":4,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"
|
||
|
|
178 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"leftValue":"event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"id":"19287e91-bc34-4d10-a0fa-48825a980a7d","leftValue":"event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":false,"options":{}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[416,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"
|
||
|
|
113 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760130998459,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760130998459,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760130998459,"executionIndex":2,"source":"24","hints":"25","executionTime":1,"executionStatus":"19","data":"26"},{"startTime":1760130998460,"executionIndex":3,"source":"27","hints":"28","executionTime":4,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"
|
||
|
|
115 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760130998496,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760130998496,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760130998497,"executionIndex":2,"source":"24","hints":"25","executionTime":1,"executionStatus":"19","data":"26"},{"startTime":1760130998498,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"
|
||
|
|
179 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"leftValue":"event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"id":"19287e91-bc34-4d10-a0fa-48825a980a7d","leftValue":"event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":false,"options":{}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[416,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"
|
||
|
|
183 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"push","rightValue":"={{ $json.event_type }}","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"19287e91-bc34-4d10-a0fa-48825a980a7d","leftValue":"event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":true,"options":{}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[416,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"},{"parameters":{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"st
|
||
|
|
184 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"={{ \\"push\\" }}","rightValue":"={{ $json.event_type }}","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"19287e91-bc34-4d10-a0fa-48825a980a7d","leftValue":"event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":true,"options":{}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[416,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"},{"parameters":{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeVa
|
||
|
|
114 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760130998478,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760130998478,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760130998479,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760130998479,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"
|
||
|
|
116 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760130998515,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760130998515,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760130998516,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760130998516,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"
|
||
|
|
180 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"leftValue":"event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"id":"19287e91-bc34-4d10-a0fa-48825a980a7d","leftValue":"event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":false,"options":{}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[416,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"
|
||
|
|
117 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760130999172,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760130999172,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760130999173,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760130999173,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"
|
||
|
|
119 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760130999544,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760130999545,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760130999545,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760130999545,"executionIndex":3,"source":"27","hints":"28","executionTime":5,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"
|
||
|
|
181 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"19287e91-bc34-4d10-a0fa-48825a980a7d","leftValue":"event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":true,"options":{}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[416,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"},{"parameters":{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","versio
|
||
|
|
182 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"19287e91-bc34-4d10-a0fa-48825a980a7d","leftValue":"event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":true,"options":{}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[416,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"},{"parameters":{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","versio
|
||
|
|
118 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760130999524,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760130999524,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760130999525,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760130999525,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"
|
||
|
|
120 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760131001073,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760131001074,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760131001074,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760131001074,"executionIndex":3,"source":"27","hints":"28","executionTime":4,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"
|
||
|
|
185 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"={{ \\"push\\" }}","rightValue":"={{ $json.event_type }}","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"19287e91-bc34-4d10-a0fa-48825a980a7d","leftValue":"event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":true,"options":{}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[416,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"},{"parameters":{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeVa
|
||
|
|
186 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"={{ \\"push\\" }}","rightValue":"={{ $json.event_type }}","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"19287e91-bc34-4d10-a0fa-48825a980a7d","leftValue":"event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":true,"options":{}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[416,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"},{"parameters":{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeVa
|
||
|
|
187 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"leftValue":"event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"id":"19287e91-bc34-4d10-a0fa-48825a980a7d","leftValue":"event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":false,"options":{}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[416,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"},{"parameters":{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","ver
|
||
|
|
121 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760131020225,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760131020225,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760131020226,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760131020226,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"
|
||
|
|
188 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"leftValue":"event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"id":"19287e91-bc34-4d10-a0fa-48825a980a7d","leftValue":"event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":false,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[416,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"},{"parameters":{"conditions":{"options":{"caseSensitive":true,"leftValue":"","type
|
||
|
|
189 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"leftValue":"=event_type {{ $json.event_type }}","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"id":"19287e91-bc34-4d10-a0fa-48825a980a7d","leftValue":"=event_type {{ $json.event_type }}","rightValue":"mqtt","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":false,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[416,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"},{"parameters":{"conditions":{"opt
|
||
|
|
190 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"leftValue":"=event_type {{ $json.event_type }}","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"id":"19287e91-bc34-4d10-a0fa-48825a980a7d","leftValue":"=event_type {{ $json.event_type }}","rightValue":"mqtt","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":false,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[416,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"},{"parameters":{"conditions":{"opt
|
||
|
|
191 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"leftValue":"=event_type {{ $json.event_type }}","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"id":"19287e91-bc34-4d10-a0fa-48825a980a7d","leftValue":"=event_type {{ $json.event_type }}","rightValue":"mqtt","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":false,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[416,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"},{"parameters":{"conditions":{"opt
|
||
|
|
122 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760131020246,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760131020246,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760131020247,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760131020247,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"
|
||
|
|
123 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760131397519,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760131397519,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760131397520,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760131397520,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"
|
||
|
|
192 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"leftValue":"=event_type {{ $json.event_type }}","rightValue":"=\\"push\\"","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"id":"19287e91-bc34-4d10-a0fa-48825a980a7d","leftValue":"=event_type {{ $json.event_type }}","rightValue":"=\\"mqtt\\"","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":false,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[416,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"},{"parameters":{"con
|
||
|
|
193 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"leftValue":"=event_type {{ $json.event_type }}","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"id":"19287e91-bc34-4d10-a0fa-48825a980a7d","leftValue":"=event_type {{ $json.event_type }}","rightValue":"mqtt","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":false,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[416,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"},{"parameters":{"conditions":{"opt
|
||
|
|
124 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760131397539,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760131397539,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760131397540,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760131397540,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"
|
||
|
|
126 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760131397575,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760131397575,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760131397575,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760131397576,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"
|
||
|
|
194 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"=event_type {{ $json.event_type }}","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"19287e91-bc34-4d10-a0fa-48825a980a7d","leftValue":"=event_type {{ $json.event_type }}","rightValue":"mqtt","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[416,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"},{"parameters":{"conditions":{"option
|
||
|
|
195 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"leftValue":"event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"}]},"looseTypeValidation":false,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[416,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch","alwaysOutputData":false,"executeOnce":false},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"},{"parameters":{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"id":"3a613911-f02a-4ae4-82f9-29acfb5839a2","leftValue":"ecent_type","rightValue":"","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"looseTypeValidation":false,"options":{}},"type":"n8n-nodes-base.i
|
||
|
|
197 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"leftValue":"event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"}]},"looseTypeValidation":false,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[416,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch","alwaysOutputData":false,"executeOnce":false},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[]]},"FROM homeassistant":{"main":[[{"node":"TO event","type":"main","index":0}]]},"TO event":{"main":[[{"node":"Switch","type":"main","index":0}]]}},"set
|
||
|
|
125 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760131397557,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760131397557,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760131397557,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760131397557,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"
|
||
|
|
127 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760131397592,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760131397592,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760131397592,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760131397593,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"
|
||
|
|
196 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"leftValue":"event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"}]},"looseTypeValidation":false,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[416,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch","alwaysOutputData":false,"executeOnce":false},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"},{"parameters":{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"id":"3a613911-f02a-4ae4-82f9-29acfb5839a2","leftValue":"ecent_type","rightValue":"","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"looseTypeValidation":false,"options":{}},"type":"n8n-nodes-base.i
|
||
|
|
128 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760131399053,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760131399053,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760131399054,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760131399054,"executionIndex":3,"source":"27","hints":"28","executionTime":4,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"
|
||
|
|
130 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760131399819,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760131399819,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760131399820,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760131399820,"executionIndex":3,"source":"27","hints":"28","executionTime":5,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"
|
||
|
|
198 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T22:36:36.559Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"leftValue":"event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"}]},"looseTypeValidation":false,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[416,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch","alwaysOutputData":false,"executeOnce":false},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[816,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0},{"node":"HTTP Request","type":"main","index":0}],[]]},"FROM
|
||
|
|
199 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"leftValue":"event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"}]},"looseTypeValidation":false,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[416,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch","alwaysOutputData":false,"executeOnce":false},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[816,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0},{"node":"HTTP Request","type":"main","index":0}],[]]},"FROM homeassistant":{"main":[[{"node":"TO event","type":"main","index":0}]]},"TO event":{"main":[[{"
|
||
|
|
129 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760131399801,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760131399801,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760131399802,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760131399802,"executionIndex":3,"source":"27","hints":"28","executionTime":2,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"
|
||
|
|
131 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760131401352,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760131401352,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760131401353,"executionIndex":2,"source":"24","hints":"25","executionTime":0,"executionStatus":"19","data":"26"},{"startTime":1760131401353,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"
|
||
|
|
200 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"leftValue":"event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"d4544913-9242-497a-98dc-cb5000aca849"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"}]},"looseTypeValidation":false,"options":{"allMatchingOutputs":false}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[416,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch","alwaysOutputData":false,"executeOnce":false},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[816,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0},{"node":"HTTP Request","type":"main","index":0}],[]]},"FROM homeassistant":{"main":[[{"node":"TO event","type":"main","index":0}]]},"TO event":{"main":[[{
|
||
|
|
132 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760131418505,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760131418505,"executionIndex":1,"source":"21","hints":"22","executionTime":0,"executionStatus":"19","data":"23"},{"startTime":1760131418505,"executionIndex":2,"source":"24","hints":"25","executionTime":1,"executionStatus":"19","data":"26"},{"startTime":1760131418506,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"
|
||
|
|
201 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"expression","numberOutputs":4,"output":"=0","looseTypeValidation":false},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[416,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch","alwaysOutputData":false,"executeOnce":false},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[816,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0},{"node":"HTTP Request","type":"main","index":0}],[]]},"FROM homeassistant":{"main":[[{"node":"TO event","type":"main","index":0}]]},"TO event":{"main":[[{"node":"Switch","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{"destinationNode":"4","runNodeFilter":"5"},{"runData":"6","pinData":"7","lastNodeExecuted":"4"},{"contextData":"8","nodeExecutionStack":"9","metadata":"10","waitingExecution":"11","waitingE
|
||
|
|
133 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":true,"isArchived":false,"createdAt":"2025-10-10T08:44:29.399Z","updatedAt":"2025-10-10T20:09:00.515Z","nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event.type","rightValue":"push","operator":{"type":"string","operation":"notEquals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,0],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-96],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[608,96],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"console.log","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{},{"runData":"4","lastNodeExecuted":"5"},{"contextData":"6","nodeExecutionStack":"7","waitingExecution":"8"},{"FROM valknar/home":"9","TO webhook":"10","Switch":"11","console.log":"12"},"console.log",{},[],{},["13"],["14"],["15"],["16"],{"startTime":1760131418525,"executionIndex":0,"source":"17","hints":"18","executionTime":0,"executionStatus":"19","data":"20"},{"startTime":1760131418525,"executionIndex":1,"source":"21","hints":"22","executionTime":1,"executionStatus":"19","data":"23"},{"startTime":1760131418526,"executionIndex":2,"source":"24","hints":"25","executionTime":1,"executionStatus":"19","data":"26"},{"startTime":1760131418527,"executionIndex":3,"source":"27","hints":"28","executionTime":3,"executionStatus":"19","data":"29"},[],[],"success",{"main":"30"},["31"],[],{"main":"32"},["33"],[],{"main":"34"},["35"],[],{"main":"36"},["37"],{"previousNode":"38"
|
||
|
|
135 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"3360a7f9-4a86-41dd-834e-79d4c50400c0","leftValue":"event_type","rightValue":"default","operator":{"type":"string","operation":"notEmpty","singleValue":true}}],"combinator":"and"},"renameOutput":true,"outputKey":"default"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"
|
||
|
|
202 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"expression","numberOutputs":2,"output":"={{ $json.event_type === \\"mqtt\\" ? 1 : 0 }}","looseTypeValidation":false},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[416,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch","alwaysOutputData":false,"executeOnce":false},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[816,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[]},"FROM homeassistant":{"main":[[{"node":"TO event","type":"main","index":0}]]},"TO event":{"main":[[{"node":"Switch","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{"destinationNode":"4","runNodeFilter":"5"},{"runData":"6","pinData":"7","lastNodeExecuted":"4"},{"contextData":"8","nodeExecutionStack":"9","metadata":"10","waitingExecution":"11","waitingExecutionSource":"12"},"Switch",["13","14","4"],{"FROM ho
|
||
|
|
137 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event_type","rightValue":"\\"push\\"","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event_type","rightValue":"\\"mqtt\\"","operator":{"type":"string","operation":"equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":true,"options":{"fallbackOutput":"extra","allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0
|
||
|
|
138 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event_type","rightValue":"\\"push\\"","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":true,"options":{"fallbackOutput":"none"}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":
|
||
|
|
143 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"0b8b9fe1-87de-4070-9289-678bb1aa9248","leftValue":"event_type","rightValue":"","operator":{"type":"string","operation":"notEmpty","singleValue":true}}],"combinator":"and"},"renameOutput":true,"outputKey":"trace"}]},"looseTypeValidation":true,"options":{"fallbackOutput":2,"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair"
|
||
|
|
144 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"0b8b9fe1-87de-4070-9289-678bb1aa9248","leftValue":"event_type","rightValue":"","operator":{"type":"string","operation":"notEmpty","singleValue":true}}],"combinator":"and"},"renameOutput":true,"outputKey":"trace"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":true,"options":{"fallbackOutput":2,"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair"
|
||
|
|
139 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":true,"options":{"fallbackOutput":"extra","allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM v
|
||
|
|
140 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":true,"options":{"fallbackOutput":"extra","allMatchingOutputs":false}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":""}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[656,80],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM
|
||
|
|
145 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"0b8b9fe1-87de-4070-9289-678bb1aa9248","leftValue":"event_type","rightValue":"/(push|mqtt)/","operator":{"type":"string","operation":"notRegex"}}],"combinator":"and"},"renameOutput":true,"outputKey":"trace"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"}]},"looseTypeValidation":true,"options":{"fallbackOutput":2,"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","body
|
||
|
|
203 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"expression","numberOutputs":2,"output":"={{ $json.event_type === \\"mqtt\\" ? 1 : 0 }}","looseTypeValidation":false},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[416,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch","alwaysOutputData":false,"executeOnce":false},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[576,-80],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":"={{ $json.message.message }}"},{"name":"title","value":"Wolkenriss"}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[576,224],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"HTTP Request","type":"main","index":0}]]},"FROM homeassistant":{"main":[[{"node":"TO event","type":"main","index":0}]]},"TO event":{"main":[[{"node":"Switch","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{"destinationNode":"4","runNodeFilter":"5"},{"runData":"6","pinData":"7","lastNodeExecuted":"4","error":"8"},{"contextData":"9","nodeExecutionStack":"10","metadata":"11","waitingExecution":"12","waitingExecutionSource":"13"},"HTTP Request",["14","15","4","16"],{"FROM homeassistant":"17","TO event":"18","Switch":"19","HTTP Request":"20"},{},{"level":"21","tags":"22","timestamp":1760136152450,"context":"23","functionality":"24","name":"25","node":"26","messages":"27","httpCode":"28","message":"29","stack":"30"},{},["31"],{},{},{},"FROM home
|
||
|
|
141 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"0b8b9fe1-87de-4070-9289-678bb1aa9248","leftValue":"event_type","rightValue":"","operator":{"type":"string","operation":"notEmpty","singleValue":true}}],"combinator":"and"},"renameOutput":true,"outputKey":"trace"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{
|
||
|
|
142 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"rules","rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"leftValue":"event_type","rightValue":"push","operator":{"type":"string","operation":"equals"},"id":"6bd505c3-8371-4828-ad58-fd3b836e8852"}],"combinator":"and"},"renameOutput":true,"outputKey":"push"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"cc18a1d4-4d3c-4e80-af68-4cd0967818ec","leftValue":"event_type","rightValue":"mqtt","operator":{"type":"string","operation":"equals"}}],"combinator":"and"},"renameOutput":true,"outputKey":"mqtt"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"loose","version":2},"conditions":[{"id":"0b8b9fe1-87de-4070-9289-678bb1aa9248","leftValue":"event_type","rightValue":"","operator":{"type":"string","operation":"notEmpty","singleValue":true}}],"combinator":"and"},"renameOutput":true,"outputKey":"trace"}]},"looseTypeValidation":true,"options":{"allMatchingOutputs":true}},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[400,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch"},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[608,-208],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"mode":"runOnceForAllItems","language":"javaScript","jsCode":"// Loop over input items and add a new field called 'myNewField' to the JSON of each one\\nfor (const item of $input.all()) {\\n console.log('DEBUG: inputs to dead end', item)\\n // item.json.myNewField = 1;\\n}\\n\\nreturn $input.all();","notice":""},"type":"n8n-nodes-base.code","typeVersion":2,"position":[576,400],"id":"0c01f0e2-a76f-4675-bceb-7edeb93a8ccb","name":"console.log"},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://chat/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{
|
||
|
|
204 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"expression","numberOutputs":2,"output":"={{ $json.event_type === \\"mqtt\\" ? 1 : 0 }}","looseTypeValidation":false},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[416,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch","alwaysOutputData":false,"executeOnce":false},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[576,-80],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://gotify/message","authentication":"none","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":"={{ $json.message.message }}"},{"name":"title","value":"Wolkenriss"}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[576,224],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"HTTP Request","type":"main","index":0}]]},"FROM homeassistant":{"main":[[{"node":"TO event","type":"main","index":0}]]},"TO event":{"main":[[{"node":"Switch","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{"destinationNode":"4","runNodeFilter":"5"},{"runData":"6","pinData":"7","lastNodeExecuted":"4","error":"8"},{"contextData":"9","nodeExecutionStack":"10","metadata":"11","waitingExecution":"12","waitingExecutionSource":"13"},"HTTP Request",["14","15","4","16"],{"FROM homeassistant":"17","TO event":"18","Switch":"19","HTTP Request":"20"},{},{"level":"21","tags":"22","description":"23","timestamp":1760136220791,"context":"24","functionality":"25","name":"26","node":"27","messages":"28","httpCode":"29","message":"30","stack":"31"},{},["32"
|
||
|
|
205 {"id":"JntLnJIWAtFUxzoj","name":"VPS: gitea to semaphore","active":false,"nodes":[{"parameters":{"mode":"expression","numberOutputs":2,"output":"={{ $json.event_type === \\"mqtt\\" ? 1 : 0 }}","looseTypeValidation":false},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[416,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch","alwaysOutputData":false,"executeOnce":false},{"parameters":{"enableResponseOutput":false,"generalNotice":"","respondWith":"firstIncomingItem","options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"multipleMethods":false,"httpMethod":"GET","path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","authentication":"none","responseMode":"responseNode","webhookNotice":"","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","provideSslCertificates":false,"sendQuery":false,"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[576,-80],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"mode":"manual","duplicateItem":false,"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"include":"all","options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"preBuiltAgentsCalloutHttpRequest":"","curlImport":"","method":"POST","url":"http://gotify/message?token=CQ.CVw-vDMMqLqV","authentication":"genericCredentialType","genericAuthType":"httpCustomAuth","provideSslCertificates":false,"sendQuery":true,"specifyQuery":"keypair","queryParameters":{"parameters":[{"name":"token","value":"CQ.CVw-vDMMqLqV"}]},"sendHeaders":false,"sendBody":true,"contentType":"json","specifyBody":"keypair","bodyParameters":{"parameters":[{"name":"message","value":"={{ $json.message.message }}"},{"name":"title","value":"Wolkenriss"}]},"options":{},"infoMessage":""},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[576,224],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}],"connections":{"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"HTTP Request","type":"main","index":0}]]},"FROM homeassistant":{"main":[[{"node":"TO event","type":"main","index":0}]]},"TO event":{"main":[[{"node":"Switch","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"pinData":{}} [{"startData":"1","resultData":"2","executionData":"3"},{"destinationNode":"4","runNodeFilter":"5"},{"runData":"6","pinData":"7","lastNodeExecuted":"4","error":"8"},{"contextData":"9","nodeExecutionStack":"10","metadata":"11","waitingExecution":"12","waitingExecutionSource":"13"},"HTTP Request",["14","15","4","16"],{"FROM homeassistant":"17","TO event":"18","Switch":"19","HTTP Request":"20"},{},{"level":"21","tags":"22","timestamp":1760136303116,"context":"23","functionality":"24","name":"25","node":"26","messages":"27
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: execution_entity; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.execution_entity (id, finished, mode, "retryOf", "retrySuccessId", "startedAt", "stoppedAt", "waitTill", status, "workflowId", "deletedAt", "createdAt") FROM stdin;
|
||
|
|
1 f manual \N \N 2025-10-10 08:45:07.121+00 2025-10-10 08:45:07.13+00 \N error JntLnJIWAtFUxzoj \N 2025-10-10 08:45:07.104+00
|
||
|
|
22 t webhook \N \N 2025-10-10 19:04:00.103+00 2025-10-10 19:04:00.108+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:04:00.099+00
|
||
|
|
44 t webhook \N \N 2025-10-10 19:13:07.231+00 2025-10-10 19:13:07.239+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:13:07.225+00
|
||
|
|
66 t webhook \N \N 2025-10-10 19:54:02.01+00 2025-10-10 19:54:02.018+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:54:02.005+00
|
||
|
|
2 t manual \N \N 2025-10-10 08:55:00.925+00 2025-10-10 08:55:00.934+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 08:55:00.918+00
|
||
|
|
23 t webhook \N \N 2025-10-10 19:04:00.126+00 2025-10-10 19:04:00.134+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:04:00.122+00
|
||
|
|
3 f manual \N \N 2025-10-10 08:56:10.505+00 2025-10-10 08:56:10.544+00 \N error JntLnJIWAtFUxzoj \N 2025-10-10 08:56:10.498+00
|
||
|
|
45 t webhook \N \N 2025-10-10 19:13:07.256+00 2025-10-10 19:13:07.263+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:13:07.252+00
|
||
|
|
24 t webhook \N \N 2025-10-10 19:11:27.419+00 2025-10-10 19:11:27.424+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:11:27.414+00
|
||
|
|
4 f manual \N \N 2025-10-10 09:08:49.357+00 2025-10-10 09:08:49.422+00 \N error JntLnJIWAtFUxzoj \N 2025-10-10 09:08:49.353+00
|
||
|
|
67 t webhook \N \N 2025-10-10 19:54:02.035+00 2025-10-10 19:54:02.042+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:54:02.031+00
|
||
|
|
46 t webhook \N \N 2025-10-10 19:48:55.083+00 2025-10-10 19:48:55.089+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:48:55.077+00
|
||
|
|
5 f manual \N \N 2025-10-10 09:15:27.001+00 2025-10-10 09:15:27.017+00 \N error JntLnJIWAtFUxzoj \N 2025-10-10 09:15:26.997+00
|
||
|
|
25 t webhook \N \N 2025-10-10 19:11:27.44+00 2025-10-10 19:11:27.445+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:11:27.437+00
|
||
|
|
6 f manual \N \N 2025-10-10 09:17:14.04+00 2025-10-10 09:17:14.053+00 \N error JntLnJIWAtFUxzoj \N 2025-10-10 09:17:14.036+00
|
||
|
|
68 t webhook \N \N 2025-10-10 20:17:25.641+00 2025-10-10 20:17:25.647+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 20:17:25.631+00
|
||
|
|
26 t webhook \N \N 2025-10-10 19:11:27.457+00 2025-10-10 19:11:27.462+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:11:27.455+00
|
||
|
|
47 t webhook \N \N 2025-10-10 19:48:55.103+00 2025-10-10 19:48:55.109+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:48:55.1+00
|
||
|
|
7 f manual \N \N 2025-10-10 09:19:19.887+00 2025-10-10 09:19:19.897+00 \N error JntLnJIWAtFUxzoj \N 2025-10-10 09:19:19.883+00
|
||
|
|
27 t webhook \N \N 2025-10-10 19:11:27.475+00 2025-10-10 19:11:27.479+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:11:27.472+00
|
||
|
|
8 t manual \N \N 2025-10-10 09:19:54.83+00 2025-10-10 09:19:54.858+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 09:19:54.827+00
|
||
|
|
48 t webhook \N \N 2025-10-10 19:48:55.124+00 2025-10-10 19:48:55.129+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:48:55.121+00
|
||
|
|
69 t webhook \N \N 2025-10-10 20:17:25.663+00 2025-10-10 20:17:25.668+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 20:17:25.659+00
|
||
|
|
9 t manual \N \N 2025-10-10 09:27:08.316+00 2025-10-10 09:27:08.346+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 09:27:08.312+00
|
||
|
|
28 t webhook \N \N 2025-10-10 19:11:27.491+00 2025-10-10 19:11:27.496+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:11:27.489+00
|
||
|
|
10 t webhook \N \N 2025-10-10 15:17:00.462+00 2025-10-10 15:17:00.517+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 15:17:00.45+00
|
||
|
|
49 t webhook \N \N 2025-10-10 19:48:55.142+00 2025-10-10 19:48:55.147+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:48:55.139+00
|
||
|
|
29 t webhook \N \N 2025-10-10 19:11:28.152+00 2025-10-10 19:11:28.16+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:11:28.149+00
|
||
|
|
11 t webhook \N \N 2025-10-10 15:22:43.668+00 2025-10-10 15:22:43.689+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 15:22:43.664+00
|
||
|
|
70 t webhook \N \N 2025-10-10 20:17:25.683+00 2025-10-10 20:17:25.688+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 20:17:25.68+00
|
||
|
|
30 t webhook \N \N 2025-10-10 19:11:28.506+00 2025-10-10 19:11:28.512+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:11:28.501+00
|
||
|
|
12 t webhook \N \N 2025-10-10 15:24:38.853+00 2025-10-10 15:24:38.878+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 15:24:38.848+00
|
||
|
|
50 t webhook \N \N 2025-10-10 19:48:55.16+00 2025-10-10 19:48:55.164+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:48:55.157+00
|
||
|
|
13 t webhook \N \N 2025-10-10 19:03:40.327+00 2025-10-10 19:03:40.341+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:03:40.317+00
|
||
|
|
31 t webhook \N \N 2025-10-10 19:11:28.527+00 2025-10-10 19:11:28.531+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:11:28.524+00
|
||
|
|
71 t webhook \N \N 2025-10-10 20:17:25.701+00 2025-10-10 20:17:25.706+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 20:17:25.698+00
|
||
|
|
51 t webhook \N \N 2025-10-10 19:48:55.179+00 2025-10-10 19:48:55.183+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:48:55.176+00
|
||
|
|
14 t webhook \N \N 2025-10-10 19:03:40.358+00 2025-10-10 19:03:40.363+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:03:40.355+00
|
||
|
|
32 t webhook \N \N 2025-10-10 19:11:30.055+00 2025-10-10 19:11:30.06+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:11:30.05+00
|
||
|
|
15 t webhook \N \N 2025-10-10 19:03:40.379+00 2025-10-10 19:03:40.388+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:03:40.376+00
|
||
|
|
52 t webhook \N \N 2025-10-10 19:48:55.197+00 2025-10-10 19:48:55.201+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:48:55.194+00
|
||
|
|
33 t webhook \N \N 2025-10-10 19:11:49.206+00 2025-10-10 19:11:49.211+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:11:49.203+00
|
||
|
|
16 t webhook \N \N 2025-10-10 19:03:40.405+00 2025-10-10 19:03:40.411+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:03:40.401+00
|
||
|
|
72 t webhook \N \N 2025-10-10 20:17:25.719+00 2025-10-10 20:17:25.724+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 20:17:25.717+00
|
||
|
|
17 t webhook \N \N 2025-10-10 19:03:40.425+00 2025-10-10 19:03:40.431+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:03:40.422+00
|
||
|
|
34 t webhook \N \N 2025-10-10 19:11:49.225+00 2025-10-10 19:11:49.231+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:11:49.222+00
|
||
|
|
53 t webhook \N \N 2025-10-10 19:48:55.215+00 2025-10-10 19:48:55.22+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:48:55.212+00
|
||
|
|
18 t webhook \N \N 2025-10-10 19:03:40.652+00 2025-10-10 19:03:40.662+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:03:40.648+00
|
||
|
|
73 t webhook \N \N 2025-10-10 20:17:25.736+00 2025-10-10 20:17:25.742+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 20:17:25.734+00
|
||
|
|
35 t webhook \N \N 2025-10-10 19:12:46.382+00 2025-10-10 19:12:46.388+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:12:46.377+00
|
||
|
|
19 t webhook \N \N 2025-10-10 19:03:41.403+00 2025-10-10 19:03:41.409+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:03:41.399+00
|
||
|
|
54 t webhook \N \N 2025-10-10 19:48:56.615+00 2025-10-10 19:48:56.619+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:48:56.61+00
|
||
|
|
36 t webhook \N \N 2025-10-10 19:12:46.403+00 2025-10-10 19:12:46.408+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:12:46.4+00
|
||
|
|
20 t webhook \N \N 2025-10-10 19:03:41.424+00 2025-10-10 19:03:41.429+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:03:41.421+00
|
||
|
|
55 t webhook \N \N 2025-10-10 19:49:15.764+00 2025-10-10 19:49:15.768+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:49:15.761+00
|
||
|
|
21 t webhook \N \N 2025-10-10 19:03:42.954+00 2025-10-10 19:03:42.964+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:03:42.949+00
|
||
|
|
37 t webhook \N \N 2025-10-10 19:12:46.421+00 2025-10-10 19:12:46.426+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:12:46.418+00
|
||
|
|
38 t webhook \N \N 2025-10-10 19:12:46.44+00 2025-10-10 19:12:46.445+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:12:46.437+00
|
||
|
|
56 t webhook \N \N 2025-10-10 19:49:15.781+00 2025-10-10 19:49:15.786+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:49:15.778+00
|
||
|
|
39 t webhook \N \N 2025-10-10 19:12:46.458+00 2025-10-10 19:12:46.463+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:12:46.455+00
|
||
|
|
57 t webhook \N \N 2025-10-10 19:53:39.016+00 2025-10-10 19:53:39.024+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:53:39.011+00
|
||
|
|
40 t webhook \N \N 2025-10-10 19:12:46.478+00 2025-10-10 19:12:46.483+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:12:46.475+00
|
||
|
|
58 t webhook \N \N 2025-10-10 19:53:39.043+00 2025-10-10 19:53:39.048+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:53:39.039+00
|
||
|
|
41 t webhook \N \N 2025-10-10 19:12:46.523+00 2025-10-10 19:12:46.529+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:12:46.52+00
|
||
|
|
42 t webhook \N \N 2025-10-10 19:12:46.542+00 2025-10-10 19:12:46.546+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:12:46.539+00
|
||
|
|
59 t webhook \N \N 2025-10-10 19:53:39.069+00 2025-10-10 19:53:39.078+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:53:39.064+00
|
||
|
|
43 t webhook \N \N 2025-10-10 19:12:48.075+00 2025-10-10 19:12:48.08+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:12:48.072+00
|
||
|
|
60 t webhook \N \N 2025-10-10 19:53:39.096+00 2025-10-10 19:53:39.104+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:53:39.092+00
|
||
|
|
61 t webhook \N \N 2025-10-10 19:53:39.121+00 2025-10-10 19:53:39.125+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:53:39.117+00
|
||
|
|
62 t webhook \N \N 2025-10-10 19:53:40.559+00 2025-10-10 19:53:40.566+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:53:40.552+00
|
||
|
|
63 t webhook \N \N 2025-10-10 19:53:41.301+00 2025-10-10 19:53:41.305+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:53:41.296+00
|
||
|
|
64 t webhook \N \N 2025-10-10 19:53:41.321+00 2025-10-10 19:53:41.327+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:53:41.317+00
|
||
|
|
65 t webhook \N \N 2025-10-10 19:53:42.85+00 2025-10-10 19:53:42.856+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 19:53:42.846+00
|
||
|
|
90 t webhook \N \N 2025-10-10 21:00:33.775+00 2025-10-10 21:00:33.784+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:00:33.768+00
|
||
|
|
74 t webhook \N \N 2025-10-10 20:17:25.76+00 2025-10-10 20:17:25.766+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 20:17:25.756+00
|
||
|
|
121 t webhook \N \N 2025-10-10 21:17:00.224+00 2025-10-10 21:17:00.229+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:17:00.22+00
|
||
|
|
148 t manual \N \N 2025-10-10 21:55:37.448+00 2025-10-10 21:55:37.452+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:55:37.444+00
|
||
|
|
178 t manual \N \N 2025-10-10 22:18:27.319+00 2025-10-10 22:18:27.322+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:18:27.312+00
|
||
|
|
76 t webhook \N \N 2025-10-10 20:17:27.171+00 2025-10-10 20:17:27.179+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 20:17:27.167+00
|
||
|
|
92 t webhook \N \N 2025-10-10 21:00:33.826+00 2025-10-10 21:00:33.832+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:00:33.823+00
|
||
|
|
123 t webhook \N \N 2025-10-10 21:23:17.518+00 2025-10-10 21:23:17.523+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:23:17.508+00
|
||
|
|
78 t webhook \N \N 2025-10-10 20:17:46.346+00 2025-10-10 20:17:46.352+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 20:17:46.343+00
|
||
|
|
94 t webhook \N \N 2025-10-10 21:00:33.867+00 2025-10-10 21:00:33.872+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:00:33.864+00
|
||
|
|
151 t manual \N \N 2025-10-10 21:57:26.782+00 2025-10-10 21:57:26.786+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:57:26.778+00
|
||
|
|
80 t webhook \N \N 2025-10-10 20:18:15.496+00 2025-10-10 20:18:15.5+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 20:18:15.493+00
|
||
|
|
125 t webhook \N \N 2025-10-10 21:23:17.555+00 2025-10-10 21:23:17.56+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:23:17.553+00
|
||
|
|
96 t webhook \N \N 2025-10-10 21:00:34.854+00 2025-10-10 21:00:34.859+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:00:34.85+00
|
||
|
|
82 t webhook \N \N 2025-10-10 20:18:15.531+00 2025-10-10 20:18:15.536+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 20:18:15.529+00
|
||
|
|
180 t manual \N \N 2025-10-10 22:18:46.416+00 2025-10-10 22:18:46.418+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:18:46.412+00
|
||
|
|
153 t manual \N \N 2025-10-10 22:03:12.882+00 2025-10-10 22:03:12.93+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:03:12.88+00
|
||
|
|
84 t webhook \N \N 2025-10-10 20:18:17.03+00 2025-10-10 20:18:17.035+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 20:18:17.027+00
|
||
|
|
98 t webhook \N \N 2025-10-10 21:00:36.407+00 2025-10-10 21:00:36.415+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:00:36.402+00
|
||
|
|
127 t webhook \N \N 2025-10-10 21:23:17.59+00 2025-10-10 21:23:17.595+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:23:17.588+00
|
||
|
|
86 t webhook \N \N 2025-10-10 20:18:17.079+00 2025-10-10 20:18:17.084+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 20:18:17.076+00
|
||
|
|
100 t webhook \N \N 2025-10-10 21:00:53.583+00 2025-10-10 21:00:53.587+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:00:53.579+00
|
||
|
|
182 t manual \N \N 2025-10-10 22:20:25.283+00 2025-10-10 22:20:25.285+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:20:25.28+00
|
||
|
|
88 t webhook \N \N 2025-10-10 20:18:37.784+00 2025-10-10 20:18:37.789+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 20:18:37.781+00
|
||
|
|
129 t webhook \N \N 2025-10-10 21:23:19.8+00 2025-10-10 21:23:19.804+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:23:19.797+00
|
||
|
|
155 t manual \N \N 2025-10-10 22:03:46.167+00 2025-10-10 22:03:46.17+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:03:46.164+00
|
||
|
|
101 t webhook \N \N 2025-10-10 21:02:38.747+00 2025-10-10 21:02:38.752+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:02:38.742+00
|
||
|
|
131 t webhook \N \N 2025-10-10 21:23:21.35+00 2025-10-10 21:23:21.356+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:23:21.347+00
|
||
|
|
102 t webhook \N \N 2025-10-10 21:02:38.768+00 2025-10-10 21:02:38.772+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:02:38.765+00
|
||
|
|
157 t manual \N \N 2025-10-10 22:07:52.489+00 2025-10-10 22:07:52.493+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:07:52.486+00
|
||
|
|
187 t manual \N \N 2025-10-10 22:30:16.75+00 2025-10-10 22:30:16.753+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:30:16.74+00
|
||
|
|
103 t webhook \N \N 2025-10-10 21:02:38.785+00 2025-10-10 21:02:38.79+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:02:38.783+00
|
||
|
|
133 t webhook \N \N 2025-10-10 21:23:38.524+00 2025-10-10 21:23:38.53+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:23:38.521+00
|
||
|
|
104 t webhook \N \N 2025-10-10 21:02:38.802+00 2025-10-10 21:02:38.806+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:02:38.799+00
|
||
|
|
160 t manual \N \N 2025-10-10 22:09:29.078+00 2025-10-10 22:09:29.081+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:09:29.073+00
|
||
|
|
135 t manual \N \N 2025-10-10 21:41:34.306+00 2025-10-10 21:41:34.314+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:41:34.301+00
|
||
|
|
105 t webhook \N \N 2025-10-10 21:02:38.818+00 2025-10-10 21:02:38.824+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:02:38.816+00
|
||
|
|
189 t manual \N \N 2025-10-10 22:31:08.646+00 2025-10-10 22:31:08.649+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:31:08.643+00
|
||
|
|
137 t manual \N \N 2025-10-10 21:47:48.537+00 2025-10-10 21:47:48.539+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:47:48.533+00
|
||
|
|
106 t webhook \N \N 2025-10-10 21:02:40.293+00 2025-10-10 21:02:40.298+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:02:40.29+00
|
||
|
|
166 t manual \N \N 2025-10-10 22:12:35.188+00 2025-10-10 22:12:35.19+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:12:35.184+00
|
||
|
|
107 t webhook \N \N 2025-10-10 21:02:40.312+00 2025-10-10 21:02:40.316+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:02:40.309+00
|
||
|
|
139 t manual \N \N 2025-10-10 21:49:26.256+00 2025-10-10 21:49:26.259+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:49:26.253+00
|
||
|
|
191 t manual \N \N 2025-10-10 22:31:15.596+00 2025-10-10 22:31:15.6+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:31:15.593+00
|
||
|
|
168 t manual \N \N 2025-10-10 22:13:57.564+00 2025-10-10 22:13:57.574+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:13:57.561+00
|
||
|
|
108 t webhook \N \N 2025-10-10 21:02:40.33+00 2025-10-10 21:02:40.338+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:02:40.327+00
|
||
|
|
141 t manual \N \N 2025-10-10 21:50:50.133+00 2025-10-10 21:50:50.136+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:50:50.13+00
|
||
|
|
109 t webhook \N \N 2025-10-10 21:02:41.842+00 2025-10-10 21:02:41.849+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:02:41.838+00
|
||
|
|
169 t manual \N \N 2025-10-10 22:15:40.29+00 2025-10-10 22:15:40.294+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:15:40.286+00
|
||
|
|
142 t manual \N \N 2025-10-10 21:50:53.96+00 2025-10-10 21:50:53.963+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:50:53.957+00
|
||
|
|
110 t webhook \N \N 2025-10-10 21:02:58.997+00 2025-10-10 21:02:59.005+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:02:58.993+00
|
||
|
|
193 t manual \N \N 2025-10-10 22:33:28.483+00 2025-10-10 22:33:28.486+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:33:28.48+00
|
||
|
|
111 t webhook \N \N 2025-10-10 21:02:59.022+00 2025-10-10 21:02:59.029+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:02:59.018+00
|
||
|
|
143 t manual \N \N 2025-10-10 21:51:14.308+00 2025-10-10 21:51:14.313+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:51:14.304+00
|
||
|
|
172 t manual \N \N 2025-10-10 22:16:09.776+00 2025-10-10 22:16:09.831+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:16:09.773+00
|
||
|
|
113 t webhook \N \N 2025-10-10 21:16:38.458+00 2025-10-10 21:16:38.464+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:16:38.454+00
|
||
|
|
196 t manual \N \N 2025-10-10 22:35:23.276+00 2025-10-10 22:35:23.279+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:35:23.272+00
|
||
|
|
144 t manual \N \N 2025-10-10 21:51:44.565+00 2025-10-10 21:51:44.568+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:51:44.561+00
|
||
|
|
115 t webhook \N \N 2025-10-10 21:16:38.495+00 2025-10-10 21:16:38.5+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:16:38.492+00
|
||
|
|
173 t trigger \N \N 2025-10-10 22:16:40.375+00 2025-10-10 22:16:40.378+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:16:40.371+00
|
||
|
|
146 t manual \N \N 2025-10-10 21:54:05.59+00 2025-10-10 21:54:05.594+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:54:05.586+00
|
||
|
|
117 t webhook \N \N 2025-10-10 21:16:39.17+00 2025-10-10 21:16:39.175+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:16:39.167+00
|
||
|
|
200 t manual \N \N 2025-10-10 22:36:54.975+00 2025-10-10 22:36:54.978+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:36:54.972+00
|
||
|
|
174 t manual \N \N 2025-10-10 22:16:41.729+00 2025-10-10 22:16:41.781+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:16:41.726+00
|
||
|
|
119 t webhook \N \N 2025-10-10 21:16:39.543+00 2025-10-10 21:16:39.55+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:16:39.54+00
|
||
|
|
176 t manual \N \N 2025-10-10 22:17:43.907+00 2025-10-10 22:17:43.909+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:17:43.904+00
|
||
|
|
202 t manual \N \N 2025-10-10 22:39:50.46+00 2025-10-10 22:39:50.469+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:39:50.456+00
|
||
|
|
204 f manual \N \N 2025-10-10 22:43:40.784+00 2025-10-10 22:43:40.791+00 \N error JntLnJIWAtFUxzoj \N 2025-10-10 22:43:40.781+00
|
||
|
|
206 f manual \N \N 2025-10-10 22:45:10.696+00 2025-10-10 22:45:10.702+00 \N error JntLnJIWAtFUxzoj \N 2025-10-10 22:45:10.692+00
|
||
|
|
75 t webhook \N \N 2025-10-10 20:17:25.781+00 2025-10-10 20:17:25.788+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 20:17:25.778+00
|
||
|
|
91 t webhook \N \N 2025-10-10 21:00:33.803+00 2025-10-10 21:00:33.81+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:00:33.799+00
|
||
|
|
122 t webhook \N \N 2025-10-10 21:17:00.245+00 2025-10-10 21:17:00.25+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:17:00.242+00
|
||
|
|
77 t webhook \N \N 2025-10-10 20:17:46.323+00 2025-10-10 20:17:46.332+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 20:17:46.32+00
|
||
|
|
149 t trigger \N \N 2025-10-10 21:56:13.904+00 2025-10-10 21:56:13.907+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:56:13.899+00
|
||
|
|
179 t manual \N \N 2025-10-10 22:18:35.749+00 2025-10-10 22:18:35.752+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:18:35.746+00
|
||
|
|
93 t webhook \N \N 2025-10-10 21:00:33.847+00 2025-10-10 21:00:33.852+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:00:33.844+00
|
||
|
|
79 t webhook \N \N 2025-10-10 20:18:15.479+00 2025-10-10 20:18:15.483+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 20:18:15.476+00
|
||
|
|
124 t webhook \N \N 2025-10-10 21:23:17.538+00 2025-10-10 21:23:17.542+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:23:17.535+00
|
||
|
|
81 t webhook \N \N 2025-10-10 20:18:15.512+00 2025-10-10 20:18:15.518+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 20:18:15.509+00
|
||
|
|
95 t webhook \N \N 2025-10-10 21:00:34.108+00 2025-10-10 21:00:34.117+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:00:34.103+00
|
||
|
|
150 t manual \N \N 2025-10-10 21:57:13.975+00 2025-10-10 21:57:13.978+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:57:13.971+00
|
||
|
|
83 t webhook \N \N 2025-10-10 20:18:15.547+00 2025-10-10 20:18:15.551+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 20:18:15.545+00
|
||
|
|
126 t webhook \N \N 2025-10-10 21:23:17.574+00 2025-10-10 21:23:17.578+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:23:17.571+00
|
||
|
|
97 t webhook \N \N 2025-10-10 21:00:34.873+00 2025-10-10 21:00:34.879+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:00:34.87+00
|
||
|
|
181 t manual \N \N 2025-10-10 22:20:05.289+00 2025-10-10 22:20:05.292+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:20:05.266+00
|
||
|
|
85 t webhook \N \N 2025-10-10 20:18:17.058+00 2025-10-10 20:18:17.063+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 20:18:17.055+00
|
||
|
|
152 t manual \N \N 2025-10-10 22:00:39.563+00 2025-10-10 22:00:39.57+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:00:39.557+00
|
||
|
|
99 t webhook \N \N 2025-10-10 21:00:53.559+00 2025-10-10 21:00:53.565+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:00:53.555+00
|
||
|
|
87 t webhook \N \N 2025-10-10 20:18:18.632+00 2025-10-10 20:18:18.637+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 20:18:18.629+00
|
||
|
|
128 t webhook \N \N 2025-10-10 21:23:19.051+00 2025-10-10 21:23:19.058+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:23:19.047+00
|
||
|
|
89 t webhook \N \N 2025-10-10 20:18:37.802+00 2025-10-10 20:18:37.806+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 20:18:37.799+00
|
||
|
|
112 t webhook \N \N 2025-10-10 21:16:38.435+00 2025-10-10 21:16:38.441+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:16:38.429+00
|
||
|
|
183 t manual \N \N 2025-10-10 22:21:08.169+00 2025-10-10 22:21:08.172+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:21:08.166+00
|
||
|
|
130 t webhook \N \N 2025-10-10 21:23:19.817+00 2025-10-10 21:23:19.825+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:23:19.814+00
|
||
|
|
154 t manual \N \N 2025-10-10 22:03:43.824+00 2025-10-10 22:03:43.828+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:03:43.821+00
|
||
|
|
114 t webhook \N \N 2025-10-10 21:16:38.477+00 2025-10-10 21:16:38.481+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:16:38.474+00
|
||
|
|
132 t webhook \N \N 2025-10-10 21:23:38.503+00 2025-10-10 21:23:38.509+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:23:38.5+00
|
||
|
|
116 t webhook \N \N 2025-10-10 21:16:38.514+00 2025-10-10 21:16:38.518+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:16:38.511+00
|
||
|
|
156 t manual \N \N 2025-10-10 22:04:13.112+00 2025-10-10 22:04:13.117+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:04:13.108+00
|
||
|
|
184 t manual \N \N 2025-10-10 22:21:48.284+00 2025-10-10 22:21:48.289+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:21:48.28+00
|
||
|
|
118 t webhook \N \N 2025-10-10 21:16:39.523+00 2025-10-10 21:16:39.528+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:16:39.519+00
|
||
|
|
134 t manual \N \N 2025-10-10 21:26:49.689+00 2025-10-10 21:26:49.74+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:26:49.686+00
|
||
|
|
120 t webhook \N \N 2025-10-10 21:16:41.072+00 2025-10-10 21:16:41.078+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:16:41.068+00
|
||
|
|
158 t manual \N \N 2025-10-10 22:08:35.796+00 2025-10-10 22:08:35.853+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:08:35.791+00
|
||
|
|
136 t manual \N \N 2025-10-10 21:46:45.128+00 2025-10-10 21:46:45.184+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:46:45.124+00
|
||
|
|
185 t manual \N \N 2025-10-10 22:22:06.868+00 2025-10-10 22:22:06.926+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:22:06.864+00
|
||
|
|
138 t manual \N \N 2025-10-10 21:48:48.838+00 2025-10-10 21:48:48.841+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:48:48.835+00
|
||
|
|
159 t manual \N \N 2025-10-10 22:09:22.444+00 2025-10-10 22:09:22.447+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:09:22.44+00
|
||
|
|
140 t manual \N \N 2025-10-10 21:49:44.599+00 2025-10-10 21:49:44.602+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:49:44.596+00
|
||
|
|
186 t manual \N \N 2025-10-10 22:22:14.9+00 2025-10-10 22:22:14.904+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:22:14.896+00
|
||
|
|
161 t manual \N \N 2025-10-10 22:10:12.913+00 2025-10-10 22:10:12.915+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:10:12.91+00
|
||
|
|
145 t manual \N \N 2025-10-10 21:53:10.831+00 2025-10-10 21:53:10.833+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:53:10.828+00
|
||
|
|
162 t manual \N \N 2025-10-10 22:10:34.309+00 2025-10-10 22:10:34.311+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:10:34.306+00
|
||
|
|
147 t manual \N \N 2025-10-10 21:54:47.668+00 2025-10-10 21:54:47.671+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 21:54:47.665+00
|
||
|
|
188 t manual \N \N 2025-10-10 22:30:43.506+00 2025-10-10 22:30:43.508+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:30:43.503+00
|
||
|
|
163 t manual \N \N 2025-10-10 22:10:55.222+00 2025-10-10 22:10:55.225+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:10:55.219+00
|
||
|
|
190 t manual \N \N 2025-10-10 22:31:13.378+00 2025-10-10 22:31:13.381+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:31:13.375+00
|
||
|
|
164 t trigger \N \N 2025-10-10 22:11:02.978+00 2025-10-10 22:11:02.98+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:11:02.975+00
|
||
|
|
192 t manual \N \N 2025-10-10 22:32:22.839+00 2025-10-10 22:32:22.844+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:32:22.836+00
|
||
|
|
165 t manual \N \N 2025-10-10 22:12:00.512+00 2025-10-10 22:12:00.515+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:12:00.509+00
|
||
|
|
167 t manual \N \N 2025-10-10 22:12:55.274+00 2025-10-10 22:12:55.276+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:12:55.271+00
|
||
|
|
194 t manual \N \N 2025-10-10 22:33:34.586+00 2025-10-10 22:33:34.592+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:33:34.583+00
|
||
|
|
170 t trigger \N \N 2025-10-10 22:15:54.551+00 2025-10-10 22:15:54.556+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:15:54.547+00
|
||
|
|
195 t manual \N \N 2025-10-10 22:35:21.412+00 2025-10-10 22:35:21.415+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:35:21.409+00
|
||
|
|
171 t manual \N \N 2025-10-10 22:15:59.347+00 2025-10-10 22:15:59.349+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:15:59.344+00
|
||
|
|
197 t manual \N \N 2025-10-10 22:35:38.286+00 2025-10-10 22:35:38.332+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:35:38.283+00
|
||
|
|
175 t manual \N \N 2025-10-10 22:17:11.567+00 2025-10-10 22:17:11.57+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:17:11.563+00
|
||
|
|
177 t manual \N \N 2025-10-10 22:17:53.256+00 2025-10-10 22:17:53.26+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:17:53.253+00
|
||
|
|
198 t trigger \N \N 2025-10-10 22:36:36.624+00 2025-10-10 22:36:36.626+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:36:36.619+00
|
||
|
|
199 t manual \N \N 2025-10-10 22:36:39.895+00 2025-10-10 22:36:39.945+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:36:39.89+00
|
||
|
|
201 t manual \N \N 2025-10-10 22:38:23.817+00 2025-10-10 22:38:23.821+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:38:23.813+00
|
||
|
|
203 f manual \N \N 2025-10-10 22:42:27.401+00 2025-10-10 22:42:32.461+00 \N error JntLnJIWAtFUxzoj \N 2025-10-10 22:42:27.397+00
|
||
|
|
205 f manual \N \N 2025-10-10 22:45:03.113+00 2025-10-10 22:45:03.121+00 \N error JntLnJIWAtFUxzoj \N 2025-10-10 22:45:03.108+00
|
||
|
|
207 t manual \N \N 2025-10-10 22:47:29.852+00 2025-10-10 22:47:29.865+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:47:29.849+00
|
||
|
|
208 t trigger \N \N 2025-10-10 22:47:59.463+00 2025-10-10 22:47:59.47+00 \N success JntLnJIWAtFUxzoj \N 2025-10-10 22:47:59.459+00
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: execution_metadata; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.execution_metadata (id, "executionId", key, value) FROM stdin;
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: folder; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.folder (id, name, "parentFolderId", "projectId", "createdAt", "updatedAt") FROM stdin;
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: folder_tag; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.folder_tag ("folderId", "tagId") FROM stdin;
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: insights_by_period; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.insights_by_period (id, "metaId", type, value, "periodUnit", "periodStart") FROM stdin;
|
||
|
|
1 1 2 3 0 2025-10-10 15:00:00+00
|
||
|
|
2 1 1 96 0 2025-10-10 15:00:00+00
|
||
|
|
3 1 2 55 0 2025-10-10 19:00:00+00
|
||
|
|
4 1 1 270 0 2025-10-10 19:00:00+00
|
||
|
|
7 1 2 22 0 2025-10-10 20:00:00+00
|
||
|
|
9 1 1 105 0 2025-10-10 20:00:00+00
|
||
|
|
8 1 2 45 0 2025-10-10 21:00:00+00
|
||
|
|
10 1 1 214 0 2025-10-10 21:00:00+00
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: insights_metadata; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.insights_metadata ("metaId", "workflowId", "projectId", "workflowName", "projectName") FROM stdin;
|
||
|
|
1 JntLnJIWAtFUxzoj EvwZ4tzt3VLhBsTN VPS: gitea to semaphore Sebastian Krüger <valknar@pivoine.art>
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: insights_raw; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.insights_raw (id, "metaId", type, value, "timestamp") FROM stdin;
|
||
|
|
251 1 2 1 2025-10-10 22:11:03+00
|
||
|
|
252 1 1 1 2025-10-10 22:11:03+00
|
||
|
|
253 1 2 1 2025-10-10 22:15:55+00
|
||
|
|
254 1 1 4 2025-10-10 22:15:55+00
|
||
|
|
255 1 2 1 2025-10-10 22:16:40+00
|
||
|
|
256 1 1 2 2025-10-10 22:16:40+00
|
||
|
|
257 1 2 1 2025-10-10 22:36:37+00
|
||
|
|
258 1 1 1 2025-10-10 22:36:37+00
|
||
|
|
259 1 2 1 2025-10-10 22:47:59+00
|
||
|
|
260 1 1 7 2025-10-10 22:47:59+00
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: installed_nodes; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.installed_nodes (name, type, "latestVersion", package) FROM stdin;
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: installed_packages; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.installed_packages ("packageName", "installedVersion", "authorName", "authorEmail", "createdAt", "updatedAt") FROM stdin;
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: invalid_auth_token; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.invalid_auth_token (token, "expiresAt") FROM stdin;
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: migrations; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.migrations (id, "timestamp", name) FROM stdin;
|
||
|
|
1 1587669153312 InitialMigration1587669153312
|
||
|
|
2 1589476000887 WebhookModel1589476000887
|
||
|
|
3 1594828256133 CreateIndexStoppedAt1594828256133
|
||
|
|
4 1607431743768 MakeStoppedAtNullable1607431743768
|
||
|
|
5 1611144599516 AddWebhookId1611144599516
|
||
|
|
6 1617270242566 CreateTagEntity1617270242566
|
||
|
|
7 1620824779533 UniqueWorkflowNames1620824779533
|
||
|
|
8 1626176912946 AddwaitTill1626176912946
|
||
|
|
9 1630419189837 UpdateWorkflowCredentials1630419189837
|
||
|
|
10 1644422880309 AddExecutionEntityIndexes1644422880309
|
||
|
|
11 1646834195327 IncreaseTypeVarcharLimit1646834195327
|
||
|
|
12 1646992772331 CreateUserManagement1646992772331
|
||
|
|
13 1648740597343 LowerCaseUserEmail1648740597343
|
||
|
|
14 1652254514002 CommunityNodes1652254514002
|
||
|
|
15 1652367743993 AddUserSettings1652367743993
|
||
|
|
16 1652905585850 AddAPIKeyColumn1652905585850
|
||
|
|
17 1654090467022 IntroducePinData1654090467022
|
||
|
|
18 1658932090381 AddNodeIds1658932090381
|
||
|
|
19 1659902242948 AddJsonKeyPinData1659902242948
|
||
|
|
20 1660062385367 CreateCredentialsUserRole1660062385367
|
||
|
|
21 1663755770893 CreateWorkflowsEditorRole1663755770893
|
||
|
|
22 1664196174001 WorkflowStatistics1664196174001
|
||
|
|
23 1665484192212 CreateCredentialUsageTable1665484192212
|
||
|
|
24 1665754637025 RemoveCredentialUsageTable1665754637025
|
||
|
|
25 1669739707126 AddWorkflowVersionIdColumn1669739707126
|
||
|
|
26 1669823906995 AddTriggerCountColumn1669823906995
|
||
|
|
27 1671535397530 MessageEventBusDestinations1671535397530
|
||
|
|
28 1671726148421 RemoveWorkflowDataLoadedFlag1671726148421
|
||
|
|
29 1673268682475 DeleteExecutionsWithWorkflows1673268682475
|
||
|
|
30 1674138566000 AddStatusToExecutions1674138566000
|
||
|
|
31 1674509946020 CreateLdapEntities1674509946020
|
||
|
|
32 1675940580449 PurgeInvalidWorkflowConnections1675940580449
|
||
|
|
33 1676996103000 MigrateExecutionStatus1676996103000
|
||
|
|
34 1677236854063 UpdateRunningExecutionStatus1677236854063
|
||
|
|
35 1677501636754 CreateVariables1677501636754
|
||
|
|
36 1679416281778 CreateExecutionMetadataTable1679416281778
|
||
|
|
37 1681134145996 AddUserActivatedProperty1681134145996
|
||
|
|
38 1681134145997 RemoveSkipOwnerSetup1681134145997
|
||
|
|
39 1690000000000 MigrateIntegerKeysToString1690000000000
|
||
|
|
40 1690000000020 SeparateExecutionData1690000000020
|
||
|
|
41 1690000000030 RemoveResetPasswordColumns1690000000030
|
||
|
|
42 1690000000030 AddMfaColumns1690000000030
|
||
|
|
43 1690787606731 AddMissingPrimaryKeyOnExecutionData1690787606731
|
||
|
|
44 1691088862123 CreateWorkflowNameIndex1691088862123
|
||
|
|
45 1692967111175 CreateWorkflowHistoryTable1692967111175
|
||
|
|
46 1693491613982 ExecutionSoftDelete1693491613982
|
||
|
|
47 1693554410387 DisallowOrphanExecutions1693554410387
|
||
|
|
48 1694091729095 MigrateToTimestampTz1694091729095
|
||
|
|
49 1695128658538 AddWorkflowMetadata1695128658538
|
||
|
|
50 1695829275184 ModifyWorkflowHistoryNodesAndConnections1695829275184
|
||
|
|
51 1700571993961 AddGlobalAdminRole1700571993961
|
||
|
|
52 1705429061930 DropRoleMapping1705429061930
|
||
|
|
53 1711018413374 RemoveFailedExecutionStatus1711018413374
|
||
|
|
54 1711390882123 MoveSshKeysToDatabase1711390882123
|
||
|
|
55 1712044305787 RemoveNodesAccess1712044305787
|
||
|
|
56 1714133768519 CreateProject1714133768519
|
||
|
|
57 1714133768521 MakeExecutionStatusNonNullable1714133768521
|
||
|
|
58 1717498465931 AddActivatedAtUserSetting1717498465931
|
||
|
|
59 1720101653148 AddConstraintToExecutionMetadata1720101653148
|
||
|
|
60 1721377157740 FixExecutionMetadataSequence1721377157740
|
||
|
|
61 1723627610222 CreateInvalidAuthTokenTable1723627610222
|
||
|
|
62 1723796243146 RefactorExecutionIndices1723796243146
|
||
|
|
63 1724753530828 CreateAnnotationTables1724753530828
|
||
|
|
64 1724951148974 AddApiKeysTable1724951148974
|
||
|
|
65 1726606152711 CreateProcessedDataTable1726606152711
|
||
|
|
66 1727427440136 SeparateExecutionCreationFromStart1727427440136
|
||
|
|
67 1728659839644 AddMissingPrimaryKeyOnAnnotationTagMapping1728659839644
|
||
|
|
68 1729607673464 UpdateProcessedDataValueColumnToText1729607673464
|
||
|
|
69 1729607673469 AddProjectIcons1729607673469
|
||
|
|
70 1730386903556 CreateTestDefinitionTable1730386903556
|
||
|
|
71 1731404028106 AddDescriptionToTestDefinition1731404028106
|
||
|
|
72 1731582748663 MigrateTestDefinitionKeyToString1731582748663
|
||
|
|
73 1732271325258 CreateTestMetricTable1732271325258
|
||
|
|
74 1732549866705 CreateTestRun1732549866705
|
||
|
|
75 1733133775640 AddMockedNodesColumnToTestDefinition1733133775640
|
||
|
|
76 1734479635324 AddManagedColumnToCredentialsTable1734479635324
|
||
|
|
77 1736172058779 AddStatsColumnsToTestRun1736172058779
|
||
|
|
78 1736947513045 CreateTestCaseExecutionTable1736947513045
|
||
|
|
79 1737715421462 AddErrorColumnsToTestRuns1737715421462
|
||
|
|
80 1738709609940 CreateFolderTable1738709609940
|
||
|
|
81 1739549398681 CreateAnalyticsTables1739549398681
|
||
|
|
82 1740445074052 UpdateParentFolderIdColumn1740445074052
|
||
|
|
83 1741167584277 RenameAnalyticsToInsights1741167584277
|
||
|
|
84 1742918400000 AddScopesColumnToApiKeys1742918400000
|
||
|
|
85 1745322634000 ClearEvaluation1745322634000
|
||
|
|
86 1745587087521 AddWorkflowStatisticsRootCount1745587087521
|
||
|
|
87 1745934666076 AddWorkflowArchivedColumn1745934666076
|
||
|
|
88 1745934666077 DropRoleTable1745934666077
|
||
|
|
89 1747824239000 AddProjectDescriptionColumn1747824239000
|
||
|
|
90 1750252139166 AddLastActiveAtColumnToUser1750252139166
|
||
|
|
91 1750252139166 AddScopeTables1750252139166
|
||
|
|
92 1750252139167 AddRolesTables1750252139167
|
||
|
|
93 1750252139168 LinkRoleToUserTable1750252139168
|
||
|
|
94 1750252139170 RemoveOldRoleColumn1750252139170
|
||
|
|
95 1752669793000 AddInputsOutputsToTestCaseExecution1752669793000
|
||
|
|
96 1753953244168 LinkRoleToProjectRelationTable1753953244168
|
||
|
|
97 1754475614601 CreateDataStoreTables1754475614601
|
||
|
|
98 1754475614602 ReplaceDataStoreTablesWithDataTables1754475614602
|
||
|
|
99 1756906557570 AddTimestampsToRoleAndRoleIndexes1756906557570
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: processed_data; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.processed_data ("workflowId", context, "createdAt", "updatedAt", value) FROM stdin;
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: project; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.project (id, name, type, "createdAt", "updatedAt", icon, description) FROM stdin;
|
||
|
|
EvwZ4tzt3VLhBsTN Sebastian Krüger <valknar@pivoine.art> personal 2025-10-10 06:16:51.226+00 2025-10-10 06:19:37.939+00 \N \N
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: project_relation; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.project_relation ("projectId", "userId", role, "createdAt", "updatedAt") FROM stdin;
|
||
|
|
EvwZ4tzt3VLhBsTN 68dfa745-5866-4eb3-935f-ba21523b38b8 project:personalOwner 2025-10-10 06:16:51.226+00 2025-10-10 06:16:51.226+00
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: role; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.role (slug, "displayName", description, "roleType", "systemRole", "createdAt", "updatedAt") FROM stdin;
|
||
|
|
global:owner Owner Owner global t 2025-10-10 06:16:51.586+00 2025-10-10 06:16:51.632+00
|
||
|
|
global:admin Admin Admin global t 2025-10-10 06:16:51.586+00 2025-10-10 06:16:51.632+00
|
||
|
|
global:member Member Member global t 2025-10-10 06:16:51.586+00 2025-10-10 06:16:51.632+00
|
||
|
|
project:admin Project Admin Project Admin project t 2025-10-10 06:16:51.586+00 2025-10-10 06:16:51.646+00
|
||
|
|
project:personalOwner Project Owner Project Owner project t 2025-10-10 06:16:51.586+00 2025-10-10 06:16:51.646+00
|
||
|
|
project:editor Project Editor Project Editor project t 2025-10-10 06:16:51.586+00 2025-10-10 06:16:51.646+00
|
||
|
|
project:viewer Project Viewer Project Viewer project t 2025-10-10 06:16:51.586+00 2025-10-10 06:16:51.646+00
|
||
|
|
credential:owner Credential Owner Credential Owner credential t 2025-10-10 06:16:51.652+00 2025-10-10 06:16:51.652+00
|
||
|
|
credential:user Credential User Credential User credential t 2025-10-10 06:16:51.652+00 2025-10-10 06:16:51.652+00
|
||
|
|
workflow:owner Workflow Owner Workflow Owner workflow t 2025-10-10 06:16:51.655+00 2025-10-10 06:16:51.655+00
|
||
|
|
workflow:editor Workflow Editor Workflow Editor workflow t 2025-10-10 06:16:51.655+00 2025-10-10 06:16:51.655+00
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: role_scope; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.role_scope ("roleSlug", "scopeSlug") FROM stdin;
|
||
|
|
global:owner annotationTag:create
|
||
|
|
global:owner annotationTag:read
|
||
|
|
global:owner annotationTag:update
|
||
|
|
global:owner annotationTag:delete
|
||
|
|
global:owner annotationTag:list
|
||
|
|
global:owner auditLogs:manage
|
||
|
|
global:owner banner:dismiss
|
||
|
|
global:owner community:register
|
||
|
|
global:owner communityPackage:install
|
||
|
|
global:owner communityPackage:uninstall
|
||
|
|
global:owner communityPackage:update
|
||
|
|
global:owner communityPackage:list
|
||
|
|
global:owner credential:share
|
||
|
|
global:owner credential:move
|
||
|
|
global:owner credential:create
|
||
|
|
global:owner credential:read
|
||
|
|
global:owner credential:update
|
||
|
|
global:owner credential:delete
|
||
|
|
global:owner credential:list
|
||
|
|
global:owner externalSecretsProvider:sync
|
||
|
|
global:owner externalSecretsProvider:create
|
||
|
|
global:owner externalSecretsProvider:read
|
||
|
|
global:owner externalSecretsProvider:update
|
||
|
|
global:owner externalSecretsProvider:delete
|
||
|
|
global:owner externalSecretsProvider:list
|
||
|
|
global:owner externalSecret:list
|
||
|
|
global:owner externalSecret:use
|
||
|
|
global:owner eventBusDestination:test
|
||
|
|
global:owner eventBusDestination:create
|
||
|
|
global:owner eventBusDestination:read
|
||
|
|
global:owner eventBusDestination:update
|
||
|
|
global:owner eventBusDestination:delete
|
||
|
|
global:owner eventBusDestination:list
|
||
|
|
global:owner ldap:sync
|
||
|
|
global:owner ldap:manage
|
||
|
|
global:owner license:manage
|
||
|
|
global:owner logStreaming:manage
|
||
|
|
global:owner orchestration:read
|
||
|
|
global:owner project:create
|
||
|
|
global:owner project:read
|
||
|
|
global:owner project:update
|
||
|
|
global:owner project:delete
|
||
|
|
global:owner project:list
|
||
|
|
global:owner saml:manage
|
||
|
|
global:owner securityAudit:generate
|
||
|
|
global:owner sourceControl:pull
|
||
|
|
global:owner sourceControl:push
|
||
|
|
global:owner sourceControl:manage
|
||
|
|
global:owner tag:create
|
||
|
|
global:owner tag:read
|
||
|
|
global:owner tag:update
|
||
|
|
global:owner tag:delete
|
||
|
|
global:owner tag:list
|
||
|
|
global:owner user:resetPassword
|
||
|
|
global:owner user:changeRole
|
||
|
|
global:owner user:enforceMfa
|
||
|
|
global:owner user:create
|
||
|
|
global:owner user:read
|
||
|
|
global:owner user:update
|
||
|
|
global:owner user:delete
|
||
|
|
global:owner user:list
|
||
|
|
global:owner variable:create
|
||
|
|
global:owner variable:read
|
||
|
|
global:owner variable:update
|
||
|
|
global:owner variable:delete
|
||
|
|
global:owner variable:list
|
||
|
|
global:owner workersView:manage
|
||
|
|
global:owner workflow:share
|
||
|
|
global:owner workflow:execute
|
||
|
|
global:owner workflow:move
|
||
|
|
global:owner workflow:create
|
||
|
|
global:owner workflow:read
|
||
|
|
global:owner workflow:update
|
||
|
|
global:owner workflow:delete
|
||
|
|
global:owner workflow:list
|
||
|
|
global:owner folder:create
|
||
|
|
global:owner folder:read
|
||
|
|
global:owner folder:update
|
||
|
|
global:owner folder:delete
|
||
|
|
global:owner folder:list
|
||
|
|
global:owner folder:move
|
||
|
|
global:owner insights:list
|
||
|
|
global:owner oidc:manage
|
||
|
|
global:owner dataStore:list
|
||
|
|
global:owner role:manage
|
||
|
|
global:admin annotationTag:create
|
||
|
|
global:admin annotationTag:read
|
||
|
|
global:admin annotationTag:update
|
||
|
|
global:admin annotationTag:delete
|
||
|
|
global:admin annotationTag:list
|
||
|
|
global:admin auditLogs:manage
|
||
|
|
global:admin banner:dismiss
|
||
|
|
global:admin community:register
|
||
|
|
global:admin communityPackage:install
|
||
|
|
global:admin communityPackage:uninstall
|
||
|
|
global:admin communityPackage:update
|
||
|
|
global:admin communityPackage:list
|
||
|
|
global:admin credential:share
|
||
|
|
global:admin credential:move
|
||
|
|
global:admin credential:create
|
||
|
|
global:admin credential:read
|
||
|
|
global:admin credential:update
|
||
|
|
global:admin credential:delete
|
||
|
|
global:admin credential:list
|
||
|
|
global:admin externalSecretsProvider:sync
|
||
|
|
global:admin externalSecretsProvider:create
|
||
|
|
global:admin externalSecretsProvider:read
|
||
|
|
global:admin externalSecretsProvider:update
|
||
|
|
global:admin externalSecretsProvider:delete
|
||
|
|
global:admin externalSecretsProvider:list
|
||
|
|
global:admin externalSecret:list
|
||
|
|
global:admin externalSecret:use
|
||
|
|
global:admin eventBusDestination:test
|
||
|
|
global:admin eventBusDestination:create
|
||
|
|
global:admin eventBusDestination:read
|
||
|
|
global:admin eventBusDestination:update
|
||
|
|
global:admin eventBusDestination:delete
|
||
|
|
global:admin eventBusDestination:list
|
||
|
|
global:admin ldap:sync
|
||
|
|
global:admin ldap:manage
|
||
|
|
global:admin license:manage
|
||
|
|
global:admin logStreaming:manage
|
||
|
|
global:admin orchestration:read
|
||
|
|
global:admin project:create
|
||
|
|
global:admin project:read
|
||
|
|
global:admin project:update
|
||
|
|
global:admin project:delete
|
||
|
|
global:admin project:list
|
||
|
|
global:admin saml:manage
|
||
|
|
global:admin securityAudit:generate
|
||
|
|
global:admin sourceControl:pull
|
||
|
|
global:admin sourceControl:push
|
||
|
|
global:admin sourceControl:manage
|
||
|
|
global:admin tag:create
|
||
|
|
global:admin tag:read
|
||
|
|
global:admin tag:update
|
||
|
|
global:admin tag:delete
|
||
|
|
global:admin tag:list
|
||
|
|
global:admin user:resetPassword
|
||
|
|
global:admin user:changeRole
|
||
|
|
global:admin user:enforceMfa
|
||
|
|
global:admin user:create
|
||
|
|
global:admin user:read
|
||
|
|
global:admin user:update
|
||
|
|
global:admin user:delete
|
||
|
|
global:admin user:list
|
||
|
|
global:admin variable:create
|
||
|
|
global:admin variable:read
|
||
|
|
global:admin variable:update
|
||
|
|
global:admin variable:delete
|
||
|
|
global:admin variable:list
|
||
|
|
global:admin workersView:manage
|
||
|
|
global:admin workflow:share
|
||
|
|
global:admin workflow:execute
|
||
|
|
global:admin workflow:move
|
||
|
|
global:admin workflow:create
|
||
|
|
global:admin workflow:read
|
||
|
|
global:admin workflow:update
|
||
|
|
global:admin workflow:delete
|
||
|
|
global:admin workflow:list
|
||
|
|
global:admin folder:create
|
||
|
|
global:admin folder:read
|
||
|
|
global:admin folder:update
|
||
|
|
global:admin folder:delete
|
||
|
|
global:admin folder:list
|
||
|
|
global:admin folder:move
|
||
|
|
global:admin insights:list
|
||
|
|
global:admin oidc:manage
|
||
|
|
global:admin dataStore:list
|
||
|
|
global:admin role:manage
|
||
|
|
global:member annotationTag:create
|
||
|
|
global:member annotationTag:read
|
||
|
|
global:member annotationTag:update
|
||
|
|
global:member annotationTag:delete
|
||
|
|
global:member annotationTag:list
|
||
|
|
global:member eventBusDestination:test
|
||
|
|
global:member eventBusDestination:list
|
||
|
|
global:member tag:create
|
||
|
|
global:member tag:read
|
||
|
|
global:member tag:update
|
||
|
|
global:member tag:list
|
||
|
|
global:member user:list
|
||
|
|
global:member variable:read
|
||
|
|
global:member variable:list
|
||
|
|
global:member dataStore:list
|
||
|
|
project:admin credential:share
|
||
|
|
project:admin credential:move
|
||
|
|
project:admin credential:create
|
||
|
|
project:admin credential:read
|
||
|
|
project:admin credential:update
|
||
|
|
project:admin credential:delete
|
||
|
|
project:admin credential:list
|
||
|
|
project:admin project:read
|
||
|
|
project:admin project:update
|
||
|
|
project:admin project:delete
|
||
|
|
project:admin project:list
|
||
|
|
project:admin sourceControl:push
|
||
|
|
project:admin workflow:execute
|
||
|
|
project:admin workflow:move
|
||
|
|
project:admin workflow:create
|
||
|
|
project:admin workflow:read
|
||
|
|
project:admin workflow:update
|
||
|
|
project:admin workflow:delete
|
||
|
|
project:admin workflow:list
|
||
|
|
project:admin folder:create
|
||
|
|
project:admin folder:read
|
||
|
|
project:admin folder:update
|
||
|
|
project:admin folder:delete
|
||
|
|
project:admin folder:list
|
||
|
|
project:admin folder:move
|
||
|
|
project:admin dataStore:create
|
||
|
|
project:admin dataStore:read
|
||
|
|
project:admin dataStore:update
|
||
|
|
project:admin dataStore:delete
|
||
|
|
project:admin dataStore:readRow
|
||
|
|
project:admin dataStore:writeRow
|
||
|
|
project:admin dataStore:listProject
|
||
|
|
project:personalOwner credential:share
|
||
|
|
project:personalOwner credential:move
|
||
|
|
project:personalOwner credential:create
|
||
|
|
project:personalOwner credential:read
|
||
|
|
project:personalOwner credential:update
|
||
|
|
project:personalOwner credential:delete
|
||
|
|
project:personalOwner credential:list
|
||
|
|
project:personalOwner project:read
|
||
|
|
project:personalOwner project:list
|
||
|
|
project:personalOwner workflow:share
|
||
|
|
project:personalOwner workflow:execute
|
||
|
|
project:personalOwner workflow:move
|
||
|
|
project:personalOwner workflow:create
|
||
|
|
project:personalOwner workflow:read
|
||
|
|
project:personalOwner workflow:update
|
||
|
|
project:personalOwner workflow:delete
|
||
|
|
project:personalOwner workflow:list
|
||
|
|
project:personalOwner folder:create
|
||
|
|
project:personalOwner folder:read
|
||
|
|
project:personalOwner folder:update
|
||
|
|
project:personalOwner folder:delete
|
||
|
|
project:personalOwner folder:list
|
||
|
|
project:personalOwner folder:move
|
||
|
|
project:personalOwner dataStore:create
|
||
|
|
project:personalOwner dataStore:read
|
||
|
|
project:personalOwner dataStore:update
|
||
|
|
project:personalOwner dataStore:delete
|
||
|
|
project:personalOwner dataStore:readRow
|
||
|
|
project:personalOwner dataStore:writeRow
|
||
|
|
project:personalOwner dataStore:listProject
|
||
|
|
project:editor credential:create
|
||
|
|
project:editor credential:read
|
||
|
|
project:editor credential:update
|
||
|
|
project:editor credential:delete
|
||
|
|
project:editor credential:list
|
||
|
|
project:editor project:read
|
||
|
|
project:editor project:list
|
||
|
|
project:editor workflow:execute
|
||
|
|
project:editor workflow:create
|
||
|
|
project:editor workflow:read
|
||
|
|
project:editor workflow:update
|
||
|
|
project:editor workflow:delete
|
||
|
|
project:editor workflow:list
|
||
|
|
project:editor folder:create
|
||
|
|
project:editor folder:read
|
||
|
|
project:editor folder:update
|
||
|
|
project:editor folder:delete
|
||
|
|
project:editor folder:list
|
||
|
|
project:editor dataStore:create
|
||
|
|
project:editor dataStore:read
|
||
|
|
project:editor dataStore:update
|
||
|
|
project:editor dataStore:delete
|
||
|
|
project:editor dataStore:readRow
|
||
|
|
project:editor dataStore:writeRow
|
||
|
|
project:editor dataStore:listProject
|
||
|
|
project:viewer credential:read
|
||
|
|
project:viewer credential:list
|
||
|
|
project:viewer project:read
|
||
|
|
project:viewer project:list
|
||
|
|
project:viewer workflow:read
|
||
|
|
project:viewer workflow:list
|
||
|
|
project:viewer folder:read
|
||
|
|
project:viewer folder:list
|
||
|
|
project:viewer dataStore:read
|
||
|
|
project:viewer dataStore:readRow
|
||
|
|
project:viewer dataStore:listProject
|
||
|
|
credential:owner credential:share
|
||
|
|
credential:owner credential:move
|
||
|
|
credential:owner credential:read
|
||
|
|
credential:owner credential:update
|
||
|
|
credential:owner credential:delete
|
||
|
|
credential:user credential:read
|
||
|
|
workflow:owner workflow:share
|
||
|
|
workflow:owner workflow:execute
|
||
|
|
workflow:owner workflow:move
|
||
|
|
workflow:owner workflow:read
|
||
|
|
workflow:owner workflow:update
|
||
|
|
workflow:owner workflow:delete
|
||
|
|
workflow:editor workflow:execute
|
||
|
|
workflow:editor workflow:read
|
||
|
|
workflow:editor workflow:update
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: scope; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.scope (slug, "displayName", description) FROM stdin;
|
||
|
|
annotationTag:create Create Annotation Tag Allows creating new annotation tags.
|
||
|
|
annotationTag:read annotationTag:read \N
|
||
|
|
annotationTag:update annotationTag:update \N
|
||
|
|
annotationTag:delete annotationTag:delete \N
|
||
|
|
annotationTag:list annotationTag:list \N
|
||
|
|
annotationTag:* annotationTag:* \N
|
||
|
|
auditLogs:manage auditLogs:manage \N
|
||
|
|
auditLogs:* auditLogs:* \N
|
||
|
|
banner:dismiss banner:dismiss \N
|
||
|
|
banner:* banner:* \N
|
||
|
|
community:register community:register \N
|
||
|
|
community:* community:* \N
|
||
|
|
communityPackage:install communityPackage:install \N
|
||
|
|
communityPackage:uninstall communityPackage:uninstall \N
|
||
|
|
communityPackage:update communityPackage:update \N
|
||
|
|
communityPackage:list communityPackage:list \N
|
||
|
|
communityPackage:manage communityPackage:manage \N
|
||
|
|
communityPackage:* communityPackage:* \N
|
||
|
|
credential:share credential:share \N
|
||
|
|
credential:move credential:move \N
|
||
|
|
credential:create credential:create \N
|
||
|
|
credential:read credential:read \N
|
||
|
|
credential:update credential:update \N
|
||
|
|
credential:delete credential:delete \N
|
||
|
|
credential:list credential:list \N
|
||
|
|
credential:* credential:* \N
|
||
|
|
externalSecretsProvider:sync externalSecretsProvider:sync \N
|
||
|
|
externalSecretsProvider:create externalSecretsProvider:create \N
|
||
|
|
externalSecretsProvider:read externalSecretsProvider:read \N
|
||
|
|
externalSecretsProvider:update externalSecretsProvider:update \N
|
||
|
|
externalSecretsProvider:delete externalSecretsProvider:delete \N
|
||
|
|
externalSecretsProvider:list externalSecretsProvider:list \N
|
||
|
|
externalSecretsProvider:* externalSecretsProvider:* \N
|
||
|
|
externalSecret:list externalSecret:list \N
|
||
|
|
externalSecret:use externalSecret:use \N
|
||
|
|
externalSecret:* externalSecret:* \N
|
||
|
|
eventBusDestination:test eventBusDestination:test \N
|
||
|
|
eventBusDestination:create eventBusDestination:create \N
|
||
|
|
eventBusDestination:read eventBusDestination:read \N
|
||
|
|
eventBusDestination:update eventBusDestination:update \N
|
||
|
|
eventBusDestination:delete eventBusDestination:delete \N
|
||
|
|
eventBusDestination:list eventBusDestination:list \N
|
||
|
|
eventBusDestination:* eventBusDestination:* \N
|
||
|
|
ldap:sync ldap:sync \N
|
||
|
|
ldap:manage ldap:manage \N
|
||
|
|
ldap:* ldap:* \N
|
||
|
|
license:manage license:manage \N
|
||
|
|
license:* license:* \N
|
||
|
|
logStreaming:manage logStreaming:manage \N
|
||
|
|
logStreaming:* logStreaming:* \N
|
||
|
|
orchestration:read orchestration:read \N
|
||
|
|
orchestration:list orchestration:list \N
|
||
|
|
orchestration:* orchestration:* \N
|
||
|
|
project:create project:create \N
|
||
|
|
project:read project:read \N
|
||
|
|
project:update project:update \N
|
||
|
|
project:delete project:delete \N
|
||
|
|
project:list project:list \N
|
||
|
|
project:* project:* \N
|
||
|
|
saml:manage saml:manage \N
|
||
|
|
saml:* saml:* \N
|
||
|
|
securityAudit:generate securityAudit:generate \N
|
||
|
|
securityAudit:* securityAudit:* \N
|
||
|
|
sourceControl:pull sourceControl:pull \N
|
||
|
|
sourceControl:push sourceControl:push \N
|
||
|
|
sourceControl:manage sourceControl:manage \N
|
||
|
|
sourceControl:* sourceControl:* \N
|
||
|
|
tag:create tag:create \N
|
||
|
|
tag:read tag:read \N
|
||
|
|
tag:update tag:update \N
|
||
|
|
tag:delete tag:delete \N
|
||
|
|
tag:list tag:list \N
|
||
|
|
tag:* tag:* \N
|
||
|
|
user:resetPassword user:resetPassword \N
|
||
|
|
user:changeRole user:changeRole \N
|
||
|
|
user:enforceMfa user:enforceMfa \N
|
||
|
|
user:create user:create \N
|
||
|
|
user:read user:read \N
|
||
|
|
user:update user:update \N
|
||
|
|
user:delete user:delete \N
|
||
|
|
user:list user:list \N
|
||
|
|
user:* user:* \N
|
||
|
|
variable:create variable:create \N
|
||
|
|
variable:read variable:read \N
|
||
|
|
variable:update variable:update \N
|
||
|
|
variable:delete variable:delete \N
|
||
|
|
variable:list variable:list \N
|
||
|
|
variable:* variable:* \N
|
||
|
|
workersView:manage workersView:manage \N
|
||
|
|
workersView:* workersView:* \N
|
||
|
|
workflow:share workflow:share \N
|
||
|
|
workflow:execute workflow:execute \N
|
||
|
|
workflow:move workflow:move \N
|
||
|
|
workflow:activate workflow:activate \N
|
||
|
|
workflow:deactivate workflow:deactivate \N
|
||
|
|
workflow:create workflow:create \N
|
||
|
|
workflow:read workflow:read \N
|
||
|
|
workflow:update workflow:update \N
|
||
|
|
workflow:delete workflow:delete \N
|
||
|
|
workflow:list workflow:list \N
|
||
|
|
workflow:* workflow:* \N
|
||
|
|
folder:create folder:create \N
|
||
|
|
folder:read folder:read \N
|
||
|
|
folder:update folder:update \N
|
||
|
|
folder:delete folder:delete \N
|
||
|
|
folder:list folder:list \N
|
||
|
|
folder:move folder:move \N
|
||
|
|
folder:* folder:* \N
|
||
|
|
insights:list insights:list \N
|
||
|
|
insights:* insights:* \N
|
||
|
|
oidc:manage oidc:manage \N
|
||
|
|
oidc:* oidc:* \N
|
||
|
|
dataStore:create dataStore:create \N
|
||
|
|
dataStore:read dataStore:read \N
|
||
|
|
dataStore:update dataStore:update \N
|
||
|
|
dataStore:delete dataStore:delete \N
|
||
|
|
dataStore:list dataStore:list \N
|
||
|
|
dataStore:readRow dataStore:readRow \N
|
||
|
|
dataStore:writeRow dataStore:writeRow \N
|
||
|
|
dataStore:listProject dataStore:listProject \N
|
||
|
|
dataStore:* dataStore:* \N
|
||
|
|
execution:delete execution:delete \N
|
||
|
|
execution:read execution:read \N
|
||
|
|
execution:retry execution:retry \N
|
||
|
|
execution:list execution:list \N
|
||
|
|
execution:get execution:get \N
|
||
|
|
execution:* execution:* \N
|
||
|
|
workflowTags:update workflowTags:update \N
|
||
|
|
workflowTags:list workflowTags:list \N
|
||
|
|
workflowTags:* workflowTags:* \N
|
||
|
|
role:manage role:manage \N
|
||
|
|
role:* role:* \N
|
||
|
|
* * \N
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: settings; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.settings (key, value, "loadOnStartup") FROM stdin;
|
||
|
|
ui.banners.dismissed ["V1"] t
|
||
|
|
features.ldap {"loginEnabled":false,"loginLabel":"","connectionUrl":"","allowUnauthorizedCerts":false,"connectionSecurity":"none","connectionPort":389,"baseDn":"","bindingAdminDn":"","bindingAdminPassword":"","firstNameAttribute":"","lastNameAttribute":"","emailAttribute":"","loginIdAttribute":"","ldapIdAttribute":"","userFilter":"","synchronizationEnabled":false,"synchronizationInterval":60,"searchPageSize":0,"searchTimeout":60} t
|
||
|
|
userManagement.authenticationMethod email t
|
||
|
|
features.sourceControl.sshKeys {"encryptedPrivateKey":"U2FsdGVkX1/B/K/HjA9y9KGx2GoR3aTRnn7Qb1/Gw1jd5FdQBc6AFF2kW0J1f2JFvK4nRlDGJwInLypEzDwbZknn5FvMuzHpxUDoQgOGJfvAg5SpE37WC4FDV2wwD5RiFBzT96qPjmUdu1vxwHqU9aEsAeGutS9oecTACcwNu9g60CHfMcR4MnftdJup1No0fZP0cY7lPGWWEg98UYtirlDBACfAKyKVsp8/NDgON0pVnntBgt7dLHz6QDkdss/etlyz4g1doxqkmjC3tCkZ04YCyVYk25D5kzRNVTydCSUqa0xs3eY+D9Pmgg/l8kBAQkYWBc23+Iksm2VWRUdmCXmnDJHPDuPkaXHg9QrV8yvumjp07n3kpmBUNbHpfjD0dbjkBlyyAWDCwzvTyaxQ3vhSPBIhoF+DpWgO4qWotYE41V7vnKm4Xap0g1QmV6/SE6zUJ1kpVkHCeKX7WddrXaySmW/2sjCzusyVF00JNIQvbDE20Hm79HAWHdpjiSFGOSF5wnHqK/WbfS/ceqjPcmgFkBxmrLeoohWdYyF9DTPKhIb9XMfbThzbYMWSP9OR","publicKey":"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEoZgFeFV3l+MyUWwaZBUkacnUZ6IihQP92jh4+u4wnJ n8n deploy key"} t
|
||
|
|
features.sourceControl {"branchName":"main","connectionType":"ssh","keyGeneratorType":"ed25519"} t
|
||
|
|
userManagement.isInstanceOwnerSetUp true t
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: shared_credentials; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.shared_credentials ("credentialsId", "projectId", role, "createdAt", "updatedAt") FROM stdin;
|
||
|
|
pW7BpbFSyoxBbKEI EvwZ4tzt3VLhBsTN credential:owner 2025-10-10 09:03:30.997+00 2025-10-10 09:03:30.997+00
|
||
|
|
mYnjLvI2lMKFB4Xi EvwZ4tzt3VLhBsTN credential:owner 2025-10-10 14:57:16.398+00 2025-10-10 14:57:16.398+00
|
||
|
|
rqKKnJhZrSWZoVl6 EvwZ4tzt3VLhBsTN credential:owner 2025-10-10 21:07:31.25+00 2025-10-10 21:07:31.25+00
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: shared_workflow; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.shared_workflow ("workflowId", "projectId", role, "createdAt", "updatedAt") FROM stdin;
|
||
|
|
XqsPfOUA97pUf3Yg EvwZ4tzt3VLhBsTN workflow:owner 2025-10-10 08:40:39.12+00 2025-10-10 08:40:39.12+00
|
||
|
|
JntLnJIWAtFUxzoj EvwZ4tzt3VLhBsTN workflow:owner 2025-10-10 08:44:29.399+00 2025-10-10 08:44:29.399+00
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: tag_entity; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.tag_entity (name, "createdAt", "updatedAt", id) FROM stdin;
|
||
|
|
vps 2025-10-10 20:07:35.985+00 2025-10-10 20:07:35.985+00 XtefIsvOfc42BpBk
|
||
|
|
gitea 2025-10-10 20:08:01.425+00 2025-10-10 20:08:01.425+00 qJSaDCeCHneSYTtn
|
||
|
|
semaphore 2025-10-10 20:08:17.803+00 2025-10-10 20:08:17.803+00 Xl3CZMEb8MfgZ3uk
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: test_case_execution; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.test_case_execution (id, "testRunId", "executionId", status, "runAt", "completedAt", "errorCode", "errorDetails", metrics, "createdAt", "updatedAt", inputs, outputs) FROM stdin;
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: test_run; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.test_run (id, "workflowId", status, "errorCode", "errorDetails", "runAt", "completedAt", metrics, "createdAt", "updatedAt") FROM stdin;
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: user; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public."user" (id, email, "firstName", "lastName", password, "personalizationAnswers", "createdAt", "updatedAt", settings, disabled, "mfaEnabled", "mfaSecret", "mfaRecoveryCodes", "lastActiveAt", "roleSlug") FROM stdin;
|
||
|
|
68dfa745-5866-4eb3-935f-ba21523b38b8 valknar@pivoine.art Sebastian Krüger $2a$10$qm9O12t9Zr3TvWlBuQ5ENOhnotWGf91U/IiGDF.D2DEJ8i/fTovRi {"version":"v4","personalization_survey_submitted_at":"2025-10-10T06:21:17.079Z","personalization_survey_n8n_version":"1.114.4","automationGoalDevops":["ci-cd","other"],"automationGoalDevopsOther":"Smoothness...","companyIndustryExtended":["it-industry","media-industry","other"],"companySize":"personalUser","companyType":"other","role":"it","reportedSource":"other","reportedSourceOther":"Zapier"} 2025-10-10 06:16:50.929+00 2025-10-10 22:00:39.552+00 {"userActivated":true,"firstSuccessfulWorkflowId":"JntLnJIWAtFUxzoj","userActivatedAt":1760109420464} f f \N \N 2025-10-10 global:owner
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: user_api_keys; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.user_api_keys (id, "userId", label, "apiKey", "createdAt", "updatedAt", scopes) FROM stdin;
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: variables; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.variables (key, type, value, id) FROM stdin;
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: webhook_entity; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.webhook_entity ("webhookPath", method, node, "webhookId", "pathLength", "workflowId") FROM stdin;
|
||
|
|
5ed1a77b-13b2-4df8-8d38-1059f8618d15 GET FROM valknar/home \N \N JntLnJIWAtFUxzoj
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: workflow_entity; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.workflow_entity (name, active, nodes, connections, "createdAt", "updatedAt", settings, "staticData", "pinData", "versionId", "triggerCount", id, meta, "parentFolderId", "isArchived") FROM stdin;
|
||
|
|
My workflow f [{"parameters":{"path":"743ab5a7-0ba3-4cb7-ae37-070d04fe0742","authentication":"basicAuth","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"3b46a07c-3d3c-4a5f-b6d3-8a77ef708002","name":"Webhook","webhookId":"743ab5a7-0ba3-4cb7-ae37-070d04fe0742"}] {} 2025-10-10 08:40:39.12+00 2025-10-10 11:05:40.652+00 {"executionOrder":"v1"} \N {} 54db19b0-d9fc-48dd-888b-4e0fc48ccb9e 0 XqsPfOUA97pUf3Yg \N \N t
|
||
|
|
VPS: gitea to semaphore t [{"parameters":{"mode":"expression","numberOutputs":2,"output":"={{ $json.event_type === \\"mqtt\\" ? 1 : 0 }}"},"type":"n8n-nodes-base.switch","typeVersion":3.3,"position":[416,80],"id":"d1b3f530-2f9c-4d9d-95dd-36693e18ed90","name":"Switch","alwaysOutputData":false,"executeOnce":false},{"parameters":{"options":{}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[224,0],"id":"0c50d72c-a83e-4266-bbdd-347f2488b73b","name":"TO webhook"},{"parameters":{"path":"5ed1a77b-13b2-4df8-8d38-1059f8618d15","responseMode":"responseNode","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[0,0],"id":"ca896859-3fb7-45a5-b707-7b74219b33e3","name":"FROM valknar/home","webhookId":"5ed1a77b-13b2-4df8-8d38-1059f8618d15"},{"parameters":{"method":"POST","url":"http://semaphore:3000/api/project/1/tasks","authentication":"predefinedCredentialType","nodeCredentialType":"httpBearerAuth","sendBody":true,"specifyBody":"json","jsonBody":"{\\n \\"template_id\\": 10\\n}\\n","options":{}},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[576,-80],"id":"328b02ad-f924-4cfe-a2c6-e3a68f329441","name":"TO semaphore","credentials":{"httpBearerAuth":{"id":"pW7BpbFSyoxBbKEI","name":"Bearer Auth account"}}},{"parameters":{"topics":"homeassistant","options":{"jsonParseBody":true}},"type":"n8n-nodes-base.mqttTrigger","typeVersion":1,"position":[0,176],"id":"db220e56-efe7-458b-990d-b6b0c7f3a637","name":"FROM homeassistant","credentials":{"mqtt":{"id":"rqKKnJhZrSWZoVl6","name":"MQTT account"}}},{"parameters":{"assignments":{"assignments":[{"id":"c4a9b92c-994d-465e-b695-00aae9dec0b5","name":"event_type","value":"mqtt","type":"string"}]},"includeOtherFields":true,"options":{}},"type":"n8n-nodes-base.set","typeVersion":3.4,"position":[224,176],"id":"68ebb20b-87e8-4cfb-a83e-9cb692e4d38e","name":"TO event"},{"parameters":{"method":"POST","url":"http://gotify/message?token=ARKhue-EFe.5sxq","sendBody":true,"bodyParameters":{"parameters":[{"name":"message","value":"={{ $json.message.message }}"},{"name":"title","value":"Wolkenriss"}]},"options":{}},"type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[576,224],"id":"197092fe-f532-46aa-8884-900568b6f22b","name":"HTTP Request"}] {"TO webhook":{"main":[[{"node":"Switch","type":"main","index":0}]]},"FROM valknar/home":{"main":[[{"node":"TO webhook","type":"main","index":0}]]},"Switch":{"main":[[{"node":"TO semaphore","type":"main","index":0}],[{"node":"HTTP Request","type":"main","index":0}]]},"FROM homeassistant":{"main":[[{"node":"TO event","type":"main","index":0}]]},"TO event":{"main":[[{"node":"Switch","type":"main","index":0}]]}} 2025-10-10 08:44:29.399+00 2025-10-10 22:47:59.407+00 {"executionOrder":"v1"} \N {} f2e496d1-8f61-43d4-beb5-ca5c7d916e11 2 JntLnJIWAtFUxzoj {"templateCredsSetupCompleted":true} \N f
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: workflow_history; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.workflow_history ("versionId", "workflowId", authors, "createdAt", "updatedAt", nodes, connections) FROM stdin;
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: workflow_statistics; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.workflow_statistics (count, "latestEvent", name, "workflowId", "rootCount") FROM stdin;
|
||
|
|
1 2025-10-10 08:55:00.912+00 data_loaded JntLnJIWAtFUxzoj 1
|
||
|
|
10 2025-10-10 22:45:10.706+00 manual_error JntLnJIWAtFUxzoj 0
|
||
|
|
68 2025-10-10 22:47:29.87+00 manual_success JntLnJIWAtFUxzoj 0
|
||
|
|
130 2025-10-10 22:47:59.473+00 production_success JntLnJIWAtFUxzoj 130
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Data for Name: workflows_tags; Type: TABLE DATA; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
COPY public.workflows_tags ("workflowId", "tagId") FROM stdin;
|
||
|
|
JntLnJIWAtFUxzoj XtefIsvOfc42BpBk
|
||
|
|
JntLnJIWAtFUxzoj qJSaDCeCHneSYTtn
|
||
|
|
JntLnJIWAtFUxzoj Xl3CZMEb8MfgZ3uk
|
||
|
|
\.
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: auth_provider_sync_history_id_seq; Type: SEQUENCE SET; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
SELECT pg_catalog.setval('public.auth_provider_sync_history_id_seq', 1, false);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: execution_annotations_id_seq; Type: SEQUENCE SET; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
SELECT pg_catalog.setval('public.execution_annotations_id_seq', 1, false);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: execution_entity_id_seq; Type: SEQUENCE SET; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
SELECT pg_catalog.setval('public.execution_entity_id_seq', 208, true);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: execution_metadata_temp_id_seq; Type: SEQUENCE SET; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
SELECT pg_catalog.setval('public.execution_metadata_temp_id_seq', 1, false);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: insights_by_period_id_seq; Type: SEQUENCE SET; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
SELECT pg_catalog.setval('public.insights_by_period_id_seq', 12, true);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: insights_metadata_metaId_seq; Type: SEQUENCE SET; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
SELECT pg_catalog.setval('public."insights_metadata_metaId_seq"', 2, true);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: insights_raw_id_seq; Type: SEQUENCE SET; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
SELECT pg_catalog.setval('public.insights_raw_id_seq', 260, true);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: migrations_id_seq; Type: SEQUENCE SET; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
SELECT pg_catalog.setval('public.migrations_id_seq', 99, true);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: test_run PK_011c050f566e9db509a0fadb9b9; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.test_run
|
||
|
|
ADD CONSTRAINT "PK_011c050f566e9db509a0fadb9b9" PRIMARY KEY (id);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: installed_packages PK_08cc9197c39b028c1e9beca225940576fd1a5804; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.installed_packages
|
||
|
|
ADD CONSTRAINT "PK_08cc9197c39b028c1e9beca225940576fd1a5804" PRIMARY KEY ("packageName");
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: execution_metadata PK_17a0b6284f8d626aae88e1c16e4; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.execution_metadata
|
||
|
|
ADD CONSTRAINT "PK_17a0b6284f8d626aae88e1c16e4" PRIMARY KEY (id);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: project_relation PK_1caaa312a5d7184a003be0f0cb6; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.project_relation
|
||
|
|
ADD CONSTRAINT "PK_1caaa312a5d7184a003be0f0cb6" PRIMARY KEY ("projectId", "userId");
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: folder_tag PK_27e4e00852f6b06a925a4d83a3e; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.folder_tag
|
||
|
|
ADD CONSTRAINT "PK_27e4e00852f6b06a925a4d83a3e" PRIMARY KEY ("folderId", "tagId");
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: role PK_35c9b140caaf6da09cfabb0d675; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.role
|
||
|
|
ADD CONSTRAINT "PK_35c9b140caaf6da09cfabb0d675" PRIMARY KEY (slug);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: project PK_4d68b1358bb5b766d3e78f32f57; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.project
|
||
|
|
ADD CONSTRAINT "PK_4d68b1358bb5b766d3e78f32f57" PRIMARY KEY (id);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: invalid_auth_token PK_5779069b7235b256d91f7af1a15; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.invalid_auth_token
|
||
|
|
ADD CONSTRAINT "PK_5779069b7235b256d91f7af1a15" PRIMARY KEY (token);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: shared_workflow PK_5ba87620386b847201c9531c58f; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.shared_workflow
|
||
|
|
ADD CONSTRAINT "PK_5ba87620386b847201c9531c58f" PRIMARY KEY ("workflowId", "projectId");
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: folder PK_6278a41a706740c94c02e288df8; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.folder
|
||
|
|
ADD CONSTRAINT "PK_6278a41a706740c94c02e288df8" PRIMARY KEY (id);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: data_table_column PK_673cb121ee4a8a5e27850c72c51; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.data_table_column
|
||
|
|
ADD CONSTRAINT "PK_673cb121ee4a8a5e27850c72c51" PRIMARY KEY (id);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: annotation_tag_entity PK_69dfa041592c30bbc0d4b84aa00; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.annotation_tag_entity
|
||
|
|
ADD CONSTRAINT "PK_69dfa041592c30bbc0d4b84aa00" PRIMARY KEY (id);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: execution_annotations PK_7afcf93ffa20c4252869a7c6a23; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.execution_annotations
|
||
|
|
ADD CONSTRAINT "PK_7afcf93ffa20c4252869a7c6a23" PRIMARY KEY (id);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: migrations PK_8c82d7f526340ab734260ea46be; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.migrations
|
||
|
|
ADD CONSTRAINT "PK_8c82d7f526340ab734260ea46be" PRIMARY KEY (id);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: installed_nodes PK_8ebd28194e4f792f96b5933423fc439df97d9689; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.installed_nodes
|
||
|
|
ADD CONSTRAINT "PK_8ebd28194e4f792f96b5933423fc439df97d9689" PRIMARY KEY (name);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: shared_credentials PK_8ef3a59796a228913f251779cff; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.shared_credentials
|
||
|
|
ADD CONSTRAINT "PK_8ef3a59796a228913f251779cff" PRIMARY KEY ("credentialsId", "projectId");
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: test_case_execution PK_90c121f77a78a6580e94b794bce; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.test_case_execution
|
||
|
|
ADD CONSTRAINT "PK_90c121f77a78a6580e94b794bce" PRIMARY KEY (id);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: user_api_keys PK_978fa5caa3468f463dac9d92e69; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.user_api_keys
|
||
|
|
ADD CONSTRAINT "PK_978fa5caa3468f463dac9d92e69" PRIMARY KEY (id);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: execution_annotation_tags PK_979ec03d31294cca484be65d11f; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.execution_annotation_tags
|
||
|
|
ADD CONSTRAINT "PK_979ec03d31294cca484be65d11f" PRIMARY KEY ("annotationId", "tagId");
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: webhook_entity PK_b21ace2e13596ccd87dc9bf4ea6; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.webhook_entity
|
||
|
|
ADD CONSTRAINT "PK_b21ace2e13596ccd87dc9bf4ea6" PRIMARY KEY ("webhookPath", method);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: insights_by_period PK_b606942249b90cc39b0265f0575; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.insights_by_period
|
||
|
|
ADD CONSTRAINT "PK_b606942249b90cc39b0265f0575" PRIMARY KEY (id);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: workflow_history PK_b6572dd6173e4cd06fe79937b58; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.workflow_history
|
||
|
|
ADD CONSTRAINT "PK_b6572dd6173e4cd06fe79937b58" PRIMARY KEY ("versionId");
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: scope PK_bfc45df0481abd7f355d6187da1; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.scope
|
||
|
|
ADD CONSTRAINT "PK_bfc45df0481abd7f355d6187da1" PRIMARY KEY (slug);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: processed_data PK_ca04b9d8dc72de268fe07a65773; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.processed_data
|
||
|
|
ADD CONSTRAINT "PK_ca04b9d8dc72de268fe07a65773" PRIMARY KEY ("workflowId", context);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: settings PK_dc0fe14e6d9943f268e7b119f69ab8bd; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.settings
|
||
|
|
ADD CONSTRAINT "PK_dc0fe14e6d9943f268e7b119f69ab8bd" PRIMARY KEY (key);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: data_table PK_e226d0001b9e6097cbfe70617cb; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.data_table
|
||
|
|
ADD CONSTRAINT "PK_e226d0001b9e6097cbfe70617cb" PRIMARY KEY (id);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: user PK_ea8f538c94b6e352418254ed6474a81f; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public."user"
|
||
|
|
ADD CONSTRAINT "PK_ea8f538c94b6e352418254ed6474a81f" PRIMARY KEY (id);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: insights_raw PK_ec15125755151e3a7e00e00014f; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.insights_raw
|
||
|
|
ADD CONSTRAINT "PK_ec15125755151e3a7e00e00014f" PRIMARY KEY (id);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: insights_metadata PK_f448a94c35218b6208ce20cf5a1; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.insights_metadata
|
||
|
|
ADD CONSTRAINT "PK_f448a94c35218b6208ce20cf5a1" PRIMARY KEY ("metaId");
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: role_scope PK_role_scope; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.role_scope
|
||
|
|
ADD CONSTRAINT "PK_role_scope" PRIMARY KEY ("roleSlug", "scopeSlug");
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: data_table_column UQ_8082ec4890f892f0bc77473a123; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.data_table_column
|
||
|
|
ADD CONSTRAINT "UQ_8082ec4890f892f0bc77473a123" UNIQUE ("dataTableId", name);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: data_table UQ_b23096ef747281ac944d28e8b0d; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.data_table
|
||
|
|
ADD CONSTRAINT "UQ_b23096ef747281ac944d28e8b0d" UNIQUE ("projectId", name);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: user UQ_e12875dfb3b1d92d7d7c5377e2; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public."user"
|
||
|
|
ADD CONSTRAINT "UQ_e12875dfb3b1d92d7d7c5377e2" UNIQUE (email);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: auth_identity auth_identity_pkey; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.auth_identity
|
||
|
|
ADD CONSTRAINT auth_identity_pkey PRIMARY KEY ("providerId", "providerType");
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: auth_provider_sync_history auth_provider_sync_history_pkey; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.auth_provider_sync_history
|
||
|
|
ADD CONSTRAINT auth_provider_sync_history_pkey PRIMARY KEY (id);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: credentials_entity credentials_entity_pkey; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.credentials_entity
|
||
|
|
ADD CONSTRAINT credentials_entity_pkey PRIMARY KEY (id);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: event_destinations event_destinations_pkey; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.event_destinations
|
||
|
|
ADD CONSTRAINT event_destinations_pkey PRIMARY KEY (id);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: execution_data execution_data_pkey; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.execution_data
|
||
|
|
ADD CONSTRAINT execution_data_pkey PRIMARY KEY ("executionId");
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: execution_entity pk_e3e63bbf986767844bbe1166d4e; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.execution_entity
|
||
|
|
ADD CONSTRAINT pk_e3e63bbf986767844bbe1166d4e PRIMARY KEY (id);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: workflow_statistics pk_workflow_statistics; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.workflow_statistics
|
||
|
|
ADD CONSTRAINT pk_workflow_statistics PRIMARY KEY ("workflowId", name);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: workflows_tags pk_workflows_tags; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.workflows_tags
|
||
|
|
ADD CONSTRAINT pk_workflows_tags PRIMARY KEY ("workflowId", "tagId");
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: tag_entity tag_entity_pkey; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.tag_entity
|
||
|
|
ADD CONSTRAINT tag_entity_pkey PRIMARY KEY (id);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: variables variables_key_key; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.variables
|
||
|
|
ADD CONSTRAINT variables_key_key UNIQUE (key);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: variables variables_pkey; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.variables
|
||
|
|
ADD CONSTRAINT variables_pkey PRIMARY KEY (id);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: workflow_entity workflow_entity_pkey; Type: CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.workflow_entity
|
||
|
|
ADD CONSTRAINT workflow_entity_pkey PRIMARY KEY (id);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: IDX_14f68deffaf858465715995508; Type: INDEX; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE UNIQUE INDEX "IDX_14f68deffaf858465715995508" ON public.folder USING btree ("projectId", id);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: IDX_1d8ab99d5861c9388d2dc1cf73; Type: INDEX; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE UNIQUE INDEX "IDX_1d8ab99d5861c9388d2dc1cf73" ON public.insights_metadata USING btree ("workflowId");
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: IDX_1e31657f5fe46816c34be7c1b4; Type: INDEX; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE INDEX "IDX_1e31657f5fe46816c34be7c1b4" ON public.workflow_history USING btree ("workflowId");
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: IDX_1ef35bac35d20bdae979d917a3; Type: INDEX; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE UNIQUE INDEX "IDX_1ef35bac35d20bdae979d917a3" ON public.user_api_keys USING btree ("apiKey");
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: IDX_5f0643f6717905a05164090dde; Type: INDEX; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE INDEX "IDX_5f0643f6717905a05164090dde" ON public.project_relation USING btree ("userId");
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: IDX_60b6a84299eeb3f671dfec7693; Type: INDEX; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE UNIQUE INDEX "IDX_60b6a84299eeb3f671dfec7693" ON public.insights_by_period USING btree ("periodStart", type, "periodUnit", "metaId");
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: IDX_61448d56d61802b5dfde5cdb00; Type: INDEX; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE INDEX "IDX_61448d56d61802b5dfde5cdb00" ON public.project_relation USING btree ("projectId");
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: IDX_63d7bbae72c767cf162d459fcc; Type: INDEX; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE UNIQUE INDEX "IDX_63d7bbae72c767cf162d459fcc" ON public.user_api_keys USING btree ("userId", label);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: IDX_8e4b4774db42f1e6dda3452b2a; Type: INDEX; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE INDEX "IDX_8e4b4774db42f1e6dda3452b2a" ON public.test_case_execution USING btree ("testRunId");
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: IDX_97f863fa83c4786f1956508496; Type: INDEX; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE UNIQUE INDEX "IDX_97f863fa83c4786f1956508496" ON public.execution_annotations USING btree ("executionId");
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: IDX_a3697779b366e131b2bbdae297; Type: INDEX; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE INDEX "IDX_a3697779b366e131b2bbdae297" ON public.execution_annotation_tags USING btree ("tagId");
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: IDX_ae51b54c4bb430cf92f48b623f; Type: INDEX; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE UNIQUE INDEX "IDX_ae51b54c4bb430cf92f48b623f" ON public.annotation_tag_entity USING btree (name);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: IDX_c1519757391996eb06064f0e7c; Type: INDEX; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE INDEX "IDX_c1519757391996eb06064f0e7c" ON public.execution_annotation_tags USING btree ("annotationId");
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: IDX_cec8eea3bf49551482ccb4933e; Type: INDEX; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE UNIQUE INDEX "IDX_cec8eea3bf49551482ccb4933e" ON public.execution_metadata USING btree ("executionId", key);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: IDX_d6870d3b6e4c185d33926f423c; Type: INDEX; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE INDEX "IDX_d6870d3b6e4c185d33926f423c" ON public.test_run USING btree ("workflowId");
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: IDX_execution_entity_deletedAt; Type: INDEX; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE INDEX "IDX_execution_entity_deletedAt" ON public.execution_entity USING btree ("deletedAt");
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: IDX_role_scope_scopeSlug; Type: INDEX; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE INDEX "IDX_role_scope_scopeSlug" ON public.role_scope USING btree ("scopeSlug");
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: IDX_workflow_entity_name; Type: INDEX; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE INDEX "IDX_workflow_entity_name" ON public.workflow_entity USING btree (name);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: idx_07fde106c0b471d8cc80a64fc8; Type: INDEX; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE INDEX idx_07fde106c0b471d8cc80a64fc8 ON public.credentials_entity USING btree (type);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: idx_16f4436789e804e3e1c9eeb240; Type: INDEX; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE INDEX idx_16f4436789e804e3e1c9eeb240 ON public.webhook_entity USING btree ("webhookId", method, "pathLength");
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: idx_812eb05f7451ca757fb98444ce; Type: INDEX; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE UNIQUE INDEX idx_812eb05f7451ca757fb98444ce ON public.tag_entity USING btree (name);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: idx_execution_entity_stopped_at_status_deleted_at; Type: INDEX; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE INDEX idx_execution_entity_stopped_at_status_deleted_at ON public.execution_entity USING btree ("stoppedAt", status, "deletedAt") WHERE (("stoppedAt" IS NOT NULL) AND ("deletedAt" IS NULL));
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: idx_execution_entity_wait_till_status_deleted_at; Type: INDEX; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE INDEX idx_execution_entity_wait_till_status_deleted_at ON public.execution_entity USING btree ("waitTill", status, "deletedAt") WHERE (("waitTill" IS NOT NULL) AND ("deletedAt" IS NULL));
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: idx_execution_entity_workflow_id_started_at; Type: INDEX; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE INDEX idx_execution_entity_workflow_id_started_at ON public.execution_entity USING btree ("workflowId", "startedAt") WHERE (("startedAt" IS NOT NULL) AND ("deletedAt" IS NULL));
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: idx_workflows_tags_workflow_id; Type: INDEX; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE INDEX idx_workflows_tags_workflow_id ON public.workflows_tags USING btree ("workflowId");
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: pk_credentials_entity_id; Type: INDEX; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE UNIQUE INDEX pk_credentials_entity_id ON public.credentials_entity USING btree (id);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: pk_tag_entity_id; Type: INDEX; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE UNIQUE INDEX pk_tag_entity_id ON public.tag_entity USING btree (id);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: pk_variables_id; Type: INDEX; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE UNIQUE INDEX pk_variables_id ON public.variables USING btree (id);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: pk_workflow_entity_id; Type: INDEX; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE UNIQUE INDEX pk_workflow_entity_id ON public.workflow_entity USING btree (id);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: project_relation_role_idx; Type: INDEX; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE INDEX project_relation_role_idx ON public.project_relation USING btree (role);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: project_relation_role_project_idx; Type: INDEX; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE INDEX project_relation_role_project_idx ON public.project_relation USING btree ("projectId", role);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: user_role_idx; Type: INDEX; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
CREATE INDEX user_role_idx ON public."user" USING btree ("roleSlug");
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: processed_data FK_06a69a7032c97a763c2c7599464; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.processed_data
|
||
|
|
ADD CONSTRAINT "FK_06a69a7032c97a763c2c7599464" FOREIGN KEY ("workflowId") REFERENCES public.workflow_entity(id) ON DELETE CASCADE;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: insights_metadata FK_1d8ab99d5861c9388d2dc1cf733; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.insights_metadata
|
||
|
|
ADD CONSTRAINT "FK_1d8ab99d5861c9388d2dc1cf733" FOREIGN KEY ("workflowId") REFERENCES public.workflow_entity(id) ON DELETE SET NULL;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: workflow_history FK_1e31657f5fe46816c34be7c1b4b; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.workflow_history
|
||
|
|
ADD CONSTRAINT "FK_1e31657f5fe46816c34be7c1b4b" FOREIGN KEY ("workflowId") REFERENCES public.workflow_entity(id) ON DELETE CASCADE;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: insights_metadata FK_2375a1eda085adb16b24615b69c; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.insights_metadata
|
||
|
|
ADD CONSTRAINT "FK_2375a1eda085adb16b24615b69c" FOREIGN KEY ("projectId") REFERENCES public.project(id) ON DELETE SET NULL;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: execution_metadata FK_31d0b4c93fb85ced26f6005cda3; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.execution_metadata
|
||
|
|
ADD CONSTRAINT "FK_31d0b4c93fb85ced26f6005cda3" FOREIGN KEY ("executionId") REFERENCES public.execution_entity(id) ON DELETE CASCADE;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: shared_credentials FK_416f66fc846c7c442970c094ccf; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.shared_credentials
|
||
|
|
ADD CONSTRAINT "FK_416f66fc846c7c442970c094ccf" FOREIGN KEY ("credentialsId") REFERENCES public.credentials_entity(id) ON DELETE CASCADE;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: project_relation FK_5f0643f6717905a05164090dde7; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.project_relation
|
||
|
|
ADD CONSTRAINT "FK_5f0643f6717905a05164090dde7" FOREIGN KEY ("userId") REFERENCES public."user"(id) ON DELETE CASCADE;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: project_relation FK_61448d56d61802b5dfde5cdb002; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.project_relation
|
||
|
|
ADD CONSTRAINT "FK_61448d56d61802b5dfde5cdb002" FOREIGN KEY ("projectId") REFERENCES public.project(id) ON DELETE CASCADE;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: insights_by_period FK_6414cfed98daabbfdd61a1cfbc0; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.insights_by_period
|
||
|
|
ADD CONSTRAINT "FK_6414cfed98daabbfdd61a1cfbc0" FOREIGN KEY ("metaId") REFERENCES public.insights_metadata("metaId") ON DELETE CASCADE;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: insights_raw FK_6e2e33741adef2a7c5d66befa4e; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.insights_raw
|
||
|
|
ADD CONSTRAINT "FK_6e2e33741adef2a7c5d66befa4e" FOREIGN KEY ("metaId") REFERENCES public.insights_metadata("metaId") ON DELETE CASCADE;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: installed_nodes FK_73f857fc5dce682cef8a99c11dbddbc969618951; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.installed_nodes
|
||
|
|
ADD CONSTRAINT "FK_73f857fc5dce682cef8a99c11dbddbc969618951" FOREIGN KEY (package) REFERENCES public.installed_packages("packageName") ON UPDATE CASCADE ON DELETE CASCADE;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: folder FK_804ea52f6729e3940498bd54d78; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.folder
|
||
|
|
ADD CONSTRAINT "FK_804ea52f6729e3940498bd54d78" FOREIGN KEY ("parentFolderId") REFERENCES public.folder(id) ON DELETE CASCADE;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: shared_credentials FK_812c2852270da1247756e77f5a4; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.shared_credentials
|
||
|
|
ADD CONSTRAINT "FK_812c2852270da1247756e77f5a4" FOREIGN KEY ("projectId") REFERENCES public.project(id) ON DELETE CASCADE;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: test_case_execution FK_8e4b4774db42f1e6dda3452b2af; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.test_case_execution
|
||
|
|
ADD CONSTRAINT "FK_8e4b4774db42f1e6dda3452b2af" FOREIGN KEY ("testRunId") REFERENCES public.test_run(id) ON DELETE CASCADE;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: data_table_column FK_930b6e8faaf88294cef23484160; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.data_table_column
|
||
|
|
ADD CONSTRAINT "FK_930b6e8faaf88294cef23484160" FOREIGN KEY ("dataTableId") REFERENCES public.data_table(id) ON DELETE CASCADE;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: folder_tag FK_94a60854e06f2897b2e0d39edba; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.folder_tag
|
||
|
|
ADD CONSTRAINT "FK_94a60854e06f2897b2e0d39edba" FOREIGN KEY ("folderId") REFERENCES public.folder(id) ON DELETE CASCADE;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: execution_annotations FK_97f863fa83c4786f19565084960; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.execution_annotations
|
||
|
|
ADD CONSTRAINT "FK_97f863fa83c4786f19565084960" FOREIGN KEY ("executionId") REFERENCES public.execution_entity(id) ON DELETE CASCADE;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: execution_annotation_tags FK_a3697779b366e131b2bbdae2976; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.execution_annotation_tags
|
||
|
|
ADD CONSTRAINT "FK_a3697779b366e131b2bbdae2976" FOREIGN KEY ("tagId") REFERENCES public.annotation_tag_entity(id) ON DELETE CASCADE;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: shared_workflow FK_a45ea5f27bcfdc21af9b4188560; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.shared_workflow
|
||
|
|
ADD CONSTRAINT "FK_a45ea5f27bcfdc21af9b4188560" FOREIGN KEY ("projectId") REFERENCES public.project(id) ON DELETE CASCADE;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: folder FK_a8260b0b36939c6247f385b8221; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.folder
|
||
|
|
ADD CONSTRAINT "FK_a8260b0b36939c6247f385b8221" FOREIGN KEY ("projectId") REFERENCES public.project(id) ON DELETE CASCADE;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: execution_annotation_tags FK_c1519757391996eb06064f0e7c8; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.execution_annotation_tags
|
||
|
|
ADD CONSTRAINT "FK_c1519757391996eb06064f0e7c8" FOREIGN KEY ("annotationId") REFERENCES public.execution_annotations(id) ON DELETE CASCADE;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: data_table FK_c2a794257dee48af7c9abf681de; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.data_table
|
||
|
|
ADD CONSTRAINT "FK_c2a794257dee48af7c9abf681de" FOREIGN KEY ("projectId") REFERENCES public.project(id) ON DELETE CASCADE;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: project_relation FK_c6b99592dc96b0d836d7a21db91; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.project_relation
|
||
|
|
ADD CONSTRAINT "FK_c6b99592dc96b0d836d7a21db91" FOREIGN KEY (role) REFERENCES public.role(slug);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: test_run FK_d6870d3b6e4c185d33926f423c8; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.test_run
|
||
|
|
ADD CONSTRAINT "FK_d6870d3b6e4c185d33926f423c8" FOREIGN KEY ("workflowId") REFERENCES public.workflow_entity(id) ON DELETE CASCADE;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: shared_workflow FK_daa206a04983d47d0a9c34649ce; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.shared_workflow
|
||
|
|
ADD CONSTRAINT "FK_daa206a04983d47d0a9c34649ce" FOREIGN KEY ("workflowId") REFERENCES public.workflow_entity(id) ON DELETE CASCADE;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: folder_tag FK_dc88164176283de80af47621746; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.folder_tag
|
||
|
|
ADD CONSTRAINT "FK_dc88164176283de80af47621746" FOREIGN KEY ("tagId") REFERENCES public.tag_entity(id) ON DELETE CASCADE;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: user_api_keys FK_e131705cbbc8fb589889b02d457; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.user_api_keys
|
||
|
|
ADD CONSTRAINT "FK_e131705cbbc8fb589889b02d457" FOREIGN KEY ("userId") REFERENCES public."user"(id) ON DELETE CASCADE;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: test_case_execution FK_e48965fac35d0f5b9e7f51d8c44; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.test_case_execution
|
||
|
|
ADD CONSTRAINT "FK_e48965fac35d0f5b9e7f51d8c44" FOREIGN KEY ("executionId") REFERENCES public.execution_entity(id) ON DELETE SET NULL;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: user FK_eaea92ee7bfb9c1b6cd01505d56; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public."user"
|
||
|
|
ADD CONSTRAINT "FK_eaea92ee7bfb9c1b6cd01505d56" FOREIGN KEY ("roleSlug") REFERENCES public.role(slug);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: role_scope FK_role; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.role_scope
|
||
|
|
ADD CONSTRAINT "FK_role" FOREIGN KEY ("roleSlug") REFERENCES public.role(slug) ON UPDATE CASCADE ON DELETE CASCADE;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: role_scope FK_scope; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.role_scope
|
||
|
|
ADD CONSTRAINT "FK_scope" FOREIGN KEY ("scopeSlug") REFERENCES public.scope(slug) ON UPDATE CASCADE ON DELETE CASCADE;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: auth_identity auth_identity_userId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.auth_identity
|
||
|
|
ADD CONSTRAINT "auth_identity_userId_fkey" FOREIGN KEY ("userId") REFERENCES public."user"(id);
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: execution_data execution_data_fk; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.execution_data
|
||
|
|
ADD CONSTRAINT execution_data_fk FOREIGN KEY ("executionId") REFERENCES public.execution_entity(id) ON DELETE CASCADE;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: execution_entity fk_execution_entity_workflow_id; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.execution_entity
|
||
|
|
ADD CONSTRAINT fk_execution_entity_workflow_id FOREIGN KEY ("workflowId") REFERENCES public.workflow_entity(id) ON DELETE CASCADE;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: webhook_entity fk_webhook_entity_workflow_id; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.webhook_entity
|
||
|
|
ADD CONSTRAINT fk_webhook_entity_workflow_id FOREIGN KEY ("workflowId") REFERENCES public.workflow_entity(id) ON DELETE CASCADE;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: workflow_entity fk_workflow_parent_folder; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.workflow_entity
|
||
|
|
ADD CONSTRAINT fk_workflow_parent_folder FOREIGN KEY ("parentFolderId") REFERENCES public.folder(id) ON DELETE CASCADE;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: workflow_statistics fk_workflow_statistics_workflow_id; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.workflow_statistics
|
||
|
|
ADD CONSTRAINT fk_workflow_statistics_workflow_id FOREIGN KEY ("workflowId") REFERENCES public.workflow_entity(id) ON DELETE CASCADE;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: workflows_tags fk_workflows_tags_tag_id; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.workflows_tags
|
||
|
|
ADD CONSTRAINT fk_workflows_tags_tag_id FOREIGN KEY ("tagId") REFERENCES public.tag_entity(id) ON DELETE CASCADE;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- Name: workflows_tags fk_workflows_tags_workflow_id; Type: FK CONSTRAINT; Schema: public; Owner: valknar
|
||
|
|
--
|
||
|
|
|
||
|
|
ALTER TABLE ONLY public.workflows_tags
|
||
|
|
ADD CONSTRAINT fk_workflows_tags_workflow_id FOREIGN KEY ("workflowId") REFERENCES public.workflow_entity(id) ON DELETE CASCADE;
|
||
|
|
|
||
|
|
|
||
|
|
--
|
||
|
|
-- PostgreSQL database dump complete
|
||
|
|
--
|
||
|
|
|
||
|
|
\unrestrict dts3Bhx6FZxMfXlF6bnVPLgR3iFkZKr8wPdgXxuFrGNi4jaSVTp1D6sOr23xaVu
|
||
|
|
|