Complete Email Sortierer implementation with Appwrite and Stripe integration

This commit is contained in:
2026-01-14 20:02:16 +01:00
commit 95349af50b
3355 changed files with 644802 additions and 0 deletions

View File

@@ -0,0 +1,9 @@
// File generated from our OpenAPI spec
import { StripeResource } from '../../StripeResource.js';
const stripeMethod = StripeResource.method;
export const MeterEventAdjustments = StripeResource.extend({
create: stripeMethod({
method: 'POST',
fullPath: '/v1/billing/meter_event_adjustments',
}),
});

View File

@@ -0,0 +1,6 @@
// File generated from our OpenAPI spec
import { StripeResource } from '../../StripeResource.js';
const stripeMethod = StripeResource.method;
export const MeterEvents = StripeResource.extend({
create: stripeMethod({ method: 'POST', fullPath: '/v1/billing/meter_events' }),
});

View File

@@ -0,0 +1,26 @@
// File generated from our OpenAPI spec
import { StripeResource } from '../../StripeResource.js';
const stripeMethod = StripeResource.method;
export const Meters = StripeResource.extend({
create: stripeMethod({ method: 'POST', fullPath: '/v1/billing/meters' }),
retrieve: stripeMethod({ method: 'GET', fullPath: '/v1/billing/meters/{id}' }),
update: stripeMethod({ method: 'POST', fullPath: '/v1/billing/meters/{id}' }),
list: stripeMethod({
method: 'GET',
fullPath: '/v1/billing/meters',
methodType: 'list',
}),
deactivate: stripeMethod({
method: 'POST',
fullPath: '/v1/billing/meters/{id}/deactivate',
}),
listEventSummaries: stripeMethod({
method: 'GET',
fullPath: '/v1/billing/meters/{id}/event_summaries',
methodType: 'list',
}),
reactivate: stripeMethod({
method: 'POST',
fullPath: '/v1/billing/meters/{id}/reactivate',
}),
});