apairon
0804c3c3c4
✨ feat: add new JSON schemas for Tibi configuration including fields, hooks, jobs, and permissions
...
continuous-integration/drone/push Build is passing
- Introduced `field-list.schema.json`, `field-meta.schema.json`, and `field.schema.json` for field configurations.
- Added `hooks.schema.json` for defining hooks in the Tibi project.
- Created `image-filter.schema.json` for image processing configurations.
- Implemented `job.schema.json` for job scheduling configurations.
- Added `openapi.schema.json` for OpenAPI metadata generation.
- Introduced `permissions.schema.json` for managing permissions in the project.
- Created `project.schema.json` for overall project configuration.
- Added `projections.schema.json` for defining projections in the project.
- Implemented a validation script `validate-schemas.mjs` to ensure schema compliance.
2026-07-01 09:21:26 +00:00
apairon
4b588d1269
feat(types): add action api types to ApiInfo
2026-04-16 15:59:32 +00:00
apairon
025a7ccca4
✨ feat(schema): enhance API configuration schemas with new properties and validations
...
continuous-integration/drone/push Build is passing
- Updated collection.json to include upload defaults, audit logging, query limits, and more.
- Enhanced collectionNavigation.json with viewHint configurations.
- Added project-wide upload defaults and hook configurations in config.json.
- Expanded field.json to support new field types, validations, and properties.
- Improved fieldMeta.json with additional widget configurations and properties.
- Updated hooks.json to include new bulk operation hooks and audit logging.
- Enhanced imageFilter.json with additional image processing options.
- Added timeout properties to job.json for better execution control.
- Refined permissions.json to allow more granular control over HTTP method permissions and added filter and field visibility options.
2026-03-30 12:28:50 +00:00
apairon
afa7c9b238
✨ feat(schemas): format JSON schema properties for better readability
continuous-integration/drone/push Build is passing
2026-02-11 13:34:18 +00:00
apairon
c2a54a4474
✨ feat(index.d.ts): update CollectionDocument to use generic types for insertTime and updateTime
continuous-integration/drone/push Build is passing
2026-01-21 14:36:06 +00:00
apairon
1bb16ad994
✨ feat(index.d.ts): add base64 property to global context for Base64Package interface
2026-01-21 13:57:14 +00:00
apairon
8696b25e9b
✨ feat(index.d.ts): add Base64Package interface for encoding and decoding data
continuous-integration/drone/push Build is passing
2025-08-28 14:31:06 +00:00
apairon
102a93f20c
✨ feat(index.d.ts): add includeHeader option to create method
continuous-integration/drone/push Build is passing
2025-08-27 16:51:08 +00:00
apairon
99e7d940ee
✨ feat(index.d.ts): extend create method options to include rootElement parameter
continuous-integration/drone/push Build is passing
2025-08-27 16:32:38 +00:00
apairon
c4d4a2f6e0
✨ feat(index.d.ts): update create method parameter type for XML string creation
continuous-integration/drone/push Build is passing
2025-08-27 14:36:04 +00:00
apairon
fe548c0537
✨ feat(index.d.ts): add ExecPackage interface to global context
continuous-integration/drone/push Build is passing
2025-08-27 09:06:57 +00:00
apairon
b724100477
✨ feat(index.d.ts): add ExecPackage interface for command execution with options
continuous-integration/drone/push Build is passing
2025-08-27 08:55:15 +00:00
apairon
40446e13bb
feat(config.json): füge admin-Konfiguration mit Token-Management hinzu
continuous-integration/drone/push Build is passing
2025-04-24 14:48:16 +00:00
apairon
303652101b
feat(index.d.ts): erweitere Bildverarbeitungsoptionen um Resampling, Anker, und Dimensionseinsparungen
continuous-integration/drone/push Build is passing
2025-04-24 10:04:10 +00:00
apairon
592ee4a42b
feat(index.d.ts): add outputType option for image processing configuration
continuous-integration/drone/push Build is passing
2025-04-23 17:07:51 +00:00
apairon
ca8d37815b
feat(index.d.ts): add lossless option to image processing configuration
continuous-integration/drone/push Build is passing
2025-04-23 16:49:52 +00:00
apairon
9beb4d3a43
feat(index.d.ts): add sameSite option to set cookie's SameSite attribute
continuous-integration/drone/push Build is passing
2024-09-26 13:18:14 +00:00
apairon
2b0edd2c9f
sleep in hook and cors in config
continuous-integration/drone/push Build is passing
2024-08-23 14:01:15 +00:00
apairon
1b48015c98
context.cyrpto.md5
continuous-integration/drone/push Build is passing
2024-06-26 14:58:39 +00:00
apairon
c6abfc9f07
image filter with skipLargerDimension and skipLargerFilesize
continuous-integration/drone/push Build is passing
2024-04-23 09:52:27 +00:00
apairon
b0771bdfb5
📝 docs(index.d.ts): add server config object definition for better documentation
...
continuous-integration/drone/push Build is passing
The server config object definition has been added to the global declaration file to provide clear documentation on the structure of the server configuration object. This will help developers understand the expected format of the server configuration object and its properties.
2024-02-23 10:56:56 +00:00
apairon
380bd89787
🚀 feat(index.d.ts): add ConfigPackage interface to provide utility functions for configuration management
...
continuous-integration/drone/push Build is passing
The ConfigPackage interface is added to provide utility functions for configuration management. It includes methods to get the current namespace string and the current project object, enhancing the flexibility and ease of managing configurations within the application.
2024-02-23 10:40:10 +00:00
apairon
194cd2eba8
🚀 feat(index.d.ts): add copy method to the global declaration to enable file or directory copying
...
continuous-integration/drone/push Build is passing
The copy method is added to the global declaration in order to provide a convenient way to copy files or directories. This method takes the source path and destination path as parameters and performs the copy operation. This addition enhances the functionality of the global declaration and allows for easier file management within the application.
2024-01-09 14:25:14 +00:00
apairon
c0c3b2b593
🚀 feat(index.d.ts): add api(), project(), and collection() methods to global declaration
...
continuous-integration/drone/push Build is passing
This commit adds three new methods to the global declaration file: api(), project(), and collection(). These methods return an object with any key-value pairs, allowing for more flexibility in the codebase.
2023-05-25 12:47:34 +00:00
apairon
65626872e3
📝 docs(index.d.ts): add timeout property to RequestOptions interface
...
continuous-integration/drone/push Build is passing
The RequestOptions interface now includes a timeout property, which specifies the number of seconds before the request times out. This improves the usability of the interface by allowing developers to specify a timeout for requests.
2023-05-02 16:23:55 +00:00
apairon
baa34b4646
include tag for css
continuous-integration/drone/push Build is passing
2023-03-30 10:09:24 +00:00
apairon
922cf2ff2e
meta: folding, foreignKey
continuous-integration/drone/push Build is passing
2023-03-18 09:48:26 +00:00
apairon
b51fe632de
smtp with auth
continuous-integration/drone/push Build is passing
2023-02-24 09:20:04 +00:00
apairon
3e3fb870fd
openapi object allowed in field meta
continuous-integration/drone/push Build is passing
2023-02-06 13:19:33 +00:00
apairon
a6911b3ed6
context.json package
continuous-integration/drone/push Build is passing
2022-12-07 14:53:01 +00:00
apairon
6350eac2c5
ts types into global scope
continuous-integration/drone/push Build is passing
2022-11-28 05:25:11 +00:00
apairon
9e714c734e
added inputProps to text, checkbox widget type
continuous-integration/drone/push Build is passing
2022-11-28 04:45:17 +00:00
apairon
bbc1881faf
disabled css schema
continuous-integration/drone/push Build is passing
2022-11-18 19:10:40 +00:00
apairon
14da32bac6
updated schema for contentbuilder and refactored code
continuous-integration/drone/push Build is passing
2022-11-18 18:59:36 +00:00
apairon
dcfde495c7
assets in schema
2022-11-18 16:26:45 +00:00
apairon
c7a3d26f42
log HookException
continuous-integration/drone/push Build is passing
2022-11-09 16:51:26 +00:00
apairon
c795339d1c
fixed widgets
continuous-integration/drone/push Build is passing
2022-11-02 14:04:36 +00:00
apairon
746fa80a57
validate hook
continuous-integration/drone/push Build is passing
2022-11-02 11:16:18 +00:00
apairon
61b7976274
meta with include tag
continuous-integration/drone/push Build is passing
2022-11-02 11:10:29 +00:00
apairon
30e7eb2db8
field validator required, allowZero
continuous-integration/drone/push Build is passing
2022-10-27 16:48:27 +02:00
apairon
f738754f04
field validator
continuous-integration/drone/push Build is passing
2022-10-27 15:58:18 +02:00
apairon
8db5fd03a2
custom permissions
continuous-integration/drone/push Build is passing
2022-10-24 10:48:04 +02:00
apairon
82a185a887
fixed defaultValue json schema
continuous-integration/drone/push Build is passing
2022-10-18 16:52:02 +02:00
apairon
5fccea7513
defaultValue, dependsOn, subNavigation
continuous-integration/drone/push Build is passing
2022-10-18 16:48:16 +02:00
apairon
5664ae00db
tabs widget in schema
continuous-integration/drone/push Build is passing
2022-10-13 13:50:37 +02:00
apairon
6d6b6ebef6
allow empty projection select in schema
continuous-integration/drone/push Build is passing
2022-10-12 16:49:01 +02:00
apairon
86da315459
choices with endpoint in json schema
continuous-integration/drone/push Build is passing
2022-10-12 16:46:04 +02:00
apairon
f250ddee2c
allow x- properties in schema
continuous-integration/drone/push Build is passing
2022-10-12 16:23:32 +02:00
apairon
eb7d7122e9
added checkboxArray as field widget
continuous-integration/drone/push Build is passing
2022-10-12 16:12:24 +02:00
apairon
cbe4d1f48b
choices schema id=null
continuous-integration/drone/push Build is passing
2022-08-16 11:07:52 +02:00
apairon
5d77340b4e
schema fieldArray
continuous-integration/drone/push Build is passing
2022-08-16 11:00:25 +02:00
apairon
7743cebae3
schema fieldArray
continuous-integration/drone/push Build is passing
2022-08-16 10:24:45 +02:00
apairon
d0773b5ceb
added json prop
continuous-integration/drone/push Build is passing
2022-05-19 10:08:02 +02:00
apairon
099ae2fb37
date type
continuous-integration/drone/push Build is passing
2022-04-22 16:29:30 +02:00
apairon
771ee5e73c
collection indexes
continuous-integration/drone/push Build is passing
2022-03-02 17:45:45 +01:00
apairon
dddd5229d5
renamed to tibi-types
2022-02-26 10:43:52 +01:00
apairon
39da9c02fc
context.fs.writeFile
continuous-integration/drone/push Build is passing
2022-02-22 14:03:10 +01:00
apairon
de02d51100
job type and schema
continuous-integration/drone/push Build is passing
2022-02-21 10:23:11 +01:00
apairon
c4cd7b35fc
fs.configDir
continuous-integration/drone/push Build is passing
2022-02-08 18:54:53 +01:00
apairon
d2109ddea4
fs.configDir
continuous-integration/drone/push Build is passing
2022-02-08 18:49:52 +01:00
apairon
b261b9cf92
pdfcpu type
continuous-integration/drone/push Build is passing
2022-02-08 16:11:43 +01:00
apairon
9e4132af0f
pdfcpu type
continuous-integration/drone/push Build is passing
2022-02-08 16:06:09 +01:00
apairon
78b33639c5
pdf merge
continuous-integration/drone/push Build is passing
2022-02-05 10:57:29 +01:00
apairon
7e82ac91a7
pdfcpu
continuous-integration/drone/push Build is passing
2022-02-04 11:14:02 +01:00
apairon
123dc3dc92
pdfcpu
continuous-integration/drone/push Build is passing
2022-02-04 10:38:35 +01:00
apairon
af7ded48f4
pdfcpu
continuous-integration/drone/push Build is passing
2022-02-03 17:20:13 +01:00
apairon
d40b64676e
wkhtmltopdf ..Html options
continuous-integration/drone/push Build is passing
2022-02-03 14:36:54 +01:00
apairon
5f8aa3414c
fixed schema
continuous-integration/drone/push Build is passing
2022-02-02 13:51:49 +01:00
apairon
a931ebe552
fixed schema
continuous-integration/drone/push Build is passing
2022-02-02 13:32:04 +01:00
apairon
9b9a1d862e
fixed schema
continuous-integration/drone/push Build is passing
2022-02-02 13:30:50 +01:00
apairon
e4774d6042
fixed schema
continuous-integration/drone/push Build is passing
2022-02-02 13:21:47 +01:00
apairon
2d01b79755
api schema
continuous-integration/drone/push Build is passing
2022-02-01 19:10:49 +01:00
apairon
590f8233ce
api config schemas
continuous-integration/drone/push Build is passing
2022-02-01 18:59:17 +01:00
apairon
005c903a4d
dev test
continuous-integration/drone/push Build is passing
2022-01-24 16:19:52 +01:00
apairon
2c97d68f90
test pdf
2022-01-13 18:48:46 +01:00
apairon
efbc2f3b2e
pdf package
2022-01-13 18:38:02 +01:00
apairon
25106547e9
add pipelineMod
2021-11-11 17:13:29 +01:00
apairon
dfa5f6a8c8
add pipelineMod
2021-11-11 15:33:48 +01:00
apairon
29a722b1fc
hook packages
2021-08-19 16:00:35 +02:00
apairon
13fa91f126
hook packages
2021-08-19 15:02:01 +02:00
apairon
b7a4a17ea5
hook packages
2021-08-19 14:32:38 +02:00
apairon
2c7319d00b
hook packages
2021-08-19 14:30:37 +02:00
apairon
80249666f6
hook packages
2021-08-19 14:29:24 +02:00
apairon
c600d6baf7
hook packages
2021-08-19 14:22:42 +02:00
apairon
f8e16879dd
cookie hook functions
2021-08-17 13:26:39 +02:00
apairon
9865126cab
xml functions
2021-08-16 17:32:34 +02:00
apairon
8f988cf2ac
fixed GetHookData
2021-08-16 10:48:03 +02:00
apairon
7a628c0a55
added types
2021-08-16 10:35:56 +02:00
apairon
1760eef571
types
2021-08-16 10:23:45 +02:00
apairon
9c3889393f
init
2021-08-16 10:14:41 +02:00