Coder Social home page Coder Social logo

rudderlabs / config-generator Goto Github PK

View Code? Open in Web Editor NEW
17.0 12.0 38.0 7.62 MB

Repo for RudderStack's Config Generator, that generates configuration JSON files to be used with the RudderStack server.

Home Page: https://rudderstack.com/

License: MIT License

JavaScript 1.79% HTML 0.61% CSS 1.52% TypeScript 94.85% SCSS 1.16% Dockerfile 0.07%
rudderstack control-plane json

config-generator's People

Contributors

ameypv-rudder avatar arnab-p avatar benedikt avatar dependabot[bot] avatar gitcommitshow avatar gmathieu avatar lokey avatar miteshsharma avatar sampath-vi avatar shashank1992 avatar shekhar-rudder avatar shrouti1507 avatar snarkychef avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

config-generator's Issues

npm install fails on node v16

npm install fails on node v16 because of the dependency node-sass which is set to v4. And node v16 supports only node-sass v6+ as mentioned in node-sass repo. So this leads to the failure.

Fix: Until we resolve #35, we can put a strict check for node version which will show error for node version if it is node v16 or above. This way, user will have better experience than the current on(using v16 and then figuring out the issues which could be solved only by updating this project's dependency).

Upgrade node-sass version or replace it

Currently node-sass compatibility with node versions is complex.
The current node-sass version (v4) is not supported for stable node versions higher than v14. Which limits the supported node version of this projects. We can do one of the two things

A. Upgrade the node-sass version to v6 or v7 so we can have more node stable versions supported (i.e. from node v8 upto node v16)
B. As node-sass is deprecated, replace it with its alternate but active libraries

Add deprecation notice to this repo

This open-source control plane repo hasn't been updated for a long time. While the hosted control plane has been moving forward with new updates. As this is not actively maintained and users might face trouble if used with the latest version of the data plane, we will mark this repo as deprecated.

Next steps

  • Announce the deprecation on GH and slack community
  • Gather community feedback
  • Add DEPRECATED notice on README

Config generator failed to compile

Getting

/Users/ashwani/config-generator/node_modules/@ant-design/icons/lib/components/AntdIcon.d.ts
TypeScript error in /Users/ashwani/config-generator/node_modules/@ant-design/icons/lib/components/AntdIcon.d.ts(2,13):
'=' expected.  TS1005

    1 | import * as React from 'react';
  > 2 | import type { IconDefinition } from '@ant-design/icons-svg/lib/types';
      |             ^
    3 | import type { IconBaseProps } from './Icon';
    4 | import { getTwoToneColor, TwoToneColor, setTwoToneColor } from './twoTonePrimaryColor';
    5 | export interface AntdIconProps extends IconBaseProps {

Using node version: v14.19.3

invalid write key

i generated workspace.json from the dashboard, I added it to rudderstack and it's imported properly in rudder-stack backend pod but I still get an invalid write-key error when I send a post request to my data plane.
webhook post
http://dataplane-url/v1/webhook?writeKey=$writekey
{
"stage": {
"user_transform": true,
"dest_transform": true,
"send_to_destination": true
},
"message": {
// RudderStack HTTP Payload (identify, track, etc.)
}
}
ps

response is :

image

image

ps: My webhook post is working in rudderstack dashboard cloud but I want to host the opensource dashboard

any idea?

Hotfix - Fresh install

On master branch, once installed raw.macro raises an Bq.md not found error. Because the respective file ain't on the correct case sensitive BQ.md. So I would suggest to update the line with the correct case or rename the file, depends on pattern you follow.

Besides Big Query markdown, Rs.md and Mssql.md also raises the same error, so I would adopt the same fix for these too.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.