Code Monkey home page Code Monkey logo

centry's People

Contributors

a3020 avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

centry's Issues

Setting to regenerate API token on subscription

When domain subscriptions are updated to Centry Portal, we send along the API token. With the API token, the portal can then retrieve information from the Centry Add-on.

It'd be nice to have a setting that would enable / disable regeneration of the API token, each time an instance updates its subscription in the portal.

Because this could affect other API 'consumers', we should make this a setting.

I prefer to have it disabled at first, and make it enabled once it seems stable.

Add functionality to schedule automated jobs via the portal

In the portal one can select a bunch of domains and say for example 'ok, run these 5 jobs each day'. If done so, during domain synchronization the schedule is being sent to Centry Add-on. A queue checker that runs on the server should then execute the stored schedules / jobs.

Requirements:

  • Centry Add-on should store schedules in the database. Multiple schedules should be possible. Each schedule should have a cron expession and an array of job handles.
  • A custom command should handle the schedules via CLI.

Add option to specify IPs that have access to API

It would nice if one or more IP addresses can be configured to allow access to the API in order to increase security.

If no IP address is defined then we can either:

  1. Resolve the domain name of the endpoint (centry.nl in most of the cases), or
  2. Allow all IP addresses

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.