mirror of
https://github.com/plankanban/planka.git
synced 2025-07-19 05:09:43 +02:00
feat: Move webhooks configuration from environment variable to UI
This commit is contained in:
parent
f0680831c2
commit
b22dba0d11
128 changed files with 2077 additions and 206 deletions
24
server/api/hooks/query-methods/models/Webhook.js
Normal file
24
server/api/hooks/query-methods/models/Webhook.js
Normal file
|
@ -0,0 +1,24 @@
|
|||
/*!
|
||||
* Copyright (c) 2024 PLANKA Software GmbH
|
||||
* Licensed under the Fair Use License: https://github.com/plankanban/planka/blob/master/LICENSE.md
|
||||
*/
|
||||
|
||||
/* Query methods */
|
||||
|
||||
const createOne = (values) => Webhook.create({ ...values }).fetch();
|
||||
|
||||
const getAll = () => Webhook.find().sort('id');
|
||||
|
||||
const getOneById = (id) => Webhook.findOne(id);
|
||||
|
||||
const updateOne = (criteria, values) => Webhook.updateOne(criteria).set({ ...values });
|
||||
|
||||
const deleteOne = (criteria) => Webhook.destroyOne(criteria);
|
||||
|
||||
module.exports = {
|
||||
createOne,
|
||||
getAll,
|
||||
getOneById,
|
||||
updateOne,
|
||||
deleteOne,
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue