🔗 Automations for continuous up-to-date documentation

Related tags

Database connect
Overview

Mintlify Connect

A GitHub App built with Probot that Mintlify Connect

Setup

# Install dependencies
npm install

# Run the bot
npm start

Docker

# 1. Build container
docker build -t connect .

# 2. Start container
docker run -e APP_ID=<app-id> -e PRIVATE_KEY=<pem-value> connect

Contributing

If you have suggestions for how connect could be improved, or want to report a bug, open an issue! We'd love all and any contributions.

For more, check out the Contributing Guide.

License

ISC © 2022 Mintlify [email protected]

connect

Comments
  • Update icon types to components

    Update icon types to components

    Summary

    • Started the process to rebuilding the add documentation model
    • Refactors a lot of component names and folder classifications
    • Shorten the call time for adding a new document

    What it's going to be (along with an updated setup for Notion)

    Screen Shot 2022-06-06 at 5 16 17 PM

    But we want to ship it so all the other ways to add a new document are commented out leaving this version

    Screen Shot 2022-06-06 at 5 22 20 PM
    opened by hanywang2 3
  • Integrations ?

    Integrations ?

    Hi there,

    are there plans to enhance integrations? I would specifically be interested in

    1. Confluence
    2. Zendesk Help Center
    3. Wordpress
    4. Github repos with markdown-based docs

    Thanks for the great work! Kind regards,

    Pavol

    opened by pkutaj 2
  • [1/x] Orgless auth

    [1/x] Orgless auth

    Summary

    • Add first step, which is just being able to use the product and have the data saved without authentication

    Todo

    • Integrate authentication
    • Properly track users without userId
    opened by hanywang2 1
  • Doc options

    Doc options

    Summary

    • Ability to delete docs
    • Ability to rename docs
    • Confirmation on deleting docs
    • Confirmation on deleting connections
    • Opening web view makes the active file the default selection
    Screen Shot 2022-07-06 at 1 07 05 AM
    opened by hanywang2 1
  • Display connections list

    Display connections list

    Screen Shot 2022-07-05 at 12 49 24 AM

    Tests

    • Going to a file displays the connected docs
    • Changing the file displays new connected docs
    • Clicking on a connection where it's based on lines highlights the lines

    TBD

    • Deleting the connections
    opened by hanywang2 1
  • VSCode UI Changes

    VSCode UI Changes

    Summary

    • Changed a bunch of configurations in hopes of stabilizing (based off of the vscode-pull-request-github repo)
    • Added sign up button
    image
    • Added combobox / ability to add document through VS Code
    image image image image

    Remaining To-do

    • [ ] Documentation to code visual mapping
    opened by hahnbeelee 1
  • Payments Setup

    Payments Setup

    • Add payments infrastructure using Stripe, which includes

    This includes

    • Billing options available at /settings/billing
    • Stripe webhook setup
    • Stripe portal setup for cancelling plan.
    opened by hanywang2 1
  • Request

    Request

    Not all axios requests were replaced, they will be done incrementally.

    How to use request in the future

    request('GET', 'routes/endpoint', {
     data: BODY,
     params: PARAMS,
    })
    

    No longer need to pass in userId and subdomain

    opened by hanywang2 1
Owner
Mintlify
Terraforming codebases
Mintlify
📖 Contenerised documentation generator from in-code comments for CLIPS (inspired by JavaDoc)

clips-doc Installation Download the clips-doc.docker.tar Docker image. You will need docker to proceed. docker load --input clips-doc.docker.tar Image

Konrad Szychowiak 2 Apr 18, 2022
Duet Date Picker is an open source version of Duet Design System’s accessible date picker. Try live example at https://duetds.github.io/date-picker/

Duet Date Picker Duet Date Picker is an open source version of Duet Design System’s accessible date picker. Duet Date Picker can be implemented and us

Duet Design System 1.6k Jan 6, 2023
Nepali Multi Date Picker for jQuery. Supports both single date selections and multiple date selection.

Nepali Multi Date Picker A simple yet powerful date picker based in Nepali calendar. Supports both single date selections and multiple date selection.

Sanil Shakya 4 May 23, 2022
Grupprojekt för kurserna 'Javascript med Ramverk' och 'Agil Utveckling'

JavaScript-med-Ramverk-Laboration-3 Grupprojektet för kurserna Javascript med Ramverk och Agil Utveckling. Utvecklingsguide För information om hur utv

Svante Jonsson IT-Högskolan 3 May 18, 2022
Hemsida för personer i Sverige som kan och vill erbjuda boende till människor på flykt

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

null 4 May 3, 2022
Kurs-repo för kursen Webbserver och Databaser

Webbserver och databaser This repository is meant for CME students to access exercises and codealongs that happen throughout the course. I hope you wi

null 14 Jan 3, 2023
Continuous Deployment Pipelines (CI/CD) with Dozer

Continuous deployment pipelines are sets of scripts and tools helping you get your project from your workstation, or version control system, to somewhere your target audience can reach it.

Mirek Kaspar 13 Jan 2, 2023
Open-source continuous regression testing that you can self-host.

Touca Touca helps you see the side-effects of your changes, as you write code. Touca SDKs let you describe the behavior and performance of your softwa

Touca 135 Dec 30, 2022
A tutorial for people that want to learn continuous delivery concepts by practicing.

Continuous delivery playground This tutorial walks you through setting up a continuous delivery pipeline from scratch. This guide is for people that w

Pablo Porto 7 Nov 24, 2022
Esther Udondian 6 Aug 1, 2022
A timed continuous carousel that uses vanilla JavaScript & CSS animations.

Continuous Carousel ∞ Timed continuous carousel that uses vanilla JavaScript & CSS animations. It supports both horizontal and vertical scrolling. Mar

Jon C. 16 Jan 3, 2023
JavaScript Date Range, Date and Time Picker Component

Date Range Picker This date range picker component creates a dropdown menu from which a user can select a range of dates. I created it while building

Dan Grossman 10.6k Dec 29, 2022
Create Persian Calendar as html helper with tag builder c# , and convert selected persian date to gregorian date

Persian-Calendar Use JS,Html,CSS,C# White theme for Persian Calendar , easy to use. Create Persian Calendar as html helper. Use Tag builder in c# for

Tareq Awwad 4 Feb 28, 2022
A date picker web component, and spiritual successor to duet date picker

<date-picker> A date picker web component, based on duet date picker, except authored with Lit and using shadow DOM. This is a work in progress. Todo:

Nick Williams 25 Aug 3, 2022
this is a single-page web application. we built a book website where the user can add , remove and display books. we used modules to implement these functionalities. also, we used the Date class to display the date and time.

Awsome Books In this Project, we have built A Books websites. Built With ?? HTML CSS javascript Git & Github Live Demo Here you can find the live Demo

Nedjwa Bouraiou 10 Aug 3, 2022
This is just a script I put together to check and notify me via email (MailGun) when there's an earlier date before my initial appointment date. It doesn't handle rescheduling.

US-visa-appointment-notifier This is just a script I put together to check and notify me via email (MailGun) when there's an earlier date before my in

Theophilus Omoregbee 13 Jan 4, 2023
A documentation bot built using slash-create for its documentation, functionality derived from Eris Docs bot.

docs-bot A service that handles navigation of a docgen project manifest. Commands All arguments are required. $ npx slash-up list /docs - Search docu

/create 4 Dec 15, 2022
⏰ Day.js 2KB immutable date-time library alternative to Moment.js with the same modern API

English | 简体中文 | 日本語 | Português Brasileiro | 한국어 | Español (España) | Русский Fast 2kB alternative to Moment.js with the same modern API Day.js is a

null 41.7k Dec 28, 2022
⏳ Modern JavaScript date utility library ⌛️

date-fns provides the most comprehensive, yet simple and consistent toolset for manipulating JavaScript dates in a browser & Node.js. ?? Documentation

date-fns 30.6k Dec 29, 2022
Reusable date picker component for React

React DayPicker DayPicker is a reusable date picker component for React. $ npm install react-day-picker@next Beta version ⚠️ This branch is for the ne

Giampaolo Bellavite 4.8k Dec 28, 2022