Found 937 results for "conditions or"

The search executed in 0.002295508 seconds. That's fast.

How do I run custom validation before something is deleted?

Cloud CMS provides several ways to run validation ahead of deletion. There are many use cases where this employed - such as: Preventing an Image from being deleted when it is being referenced by a live Web Page Preventing a required sub-object from being deleted Preventing something from deleted when one or more other things are referencing it or depend on it in some way Here are a few approaches which are commonly used: ## Content Model Dependencies We implement link validation via the graph. S

Score: 0.44262034

Recommended environment

This is a big subject and, as you know, there are many ways to set things up to be robust. That said, some practices are better than others. I can relate at least what we do and what we've seen customers do. First, I'd recommend thinking of Cloud CMS as black box application that runs on top of MongoDB, Elastic Search (both of which can be thought of as databases) and a binary storage provider. Cloud CMS is a stateless application whose setup is actually quite simple. It doesn't maintain any sta

Score: 0.44262034

Gitana / 3.2 / Guide / Guide / Cookbooks / JavaScript 2.0 Cookbook

JavaScript 2.0 Cookbook Getting Started To get started with the JavaScript driver, please visit the Gitana JavaScript 2.0 Driver Page. This JavaScript driver, in contrast to the Gitana JavaScript 1.0 Driver, fully supports ECMAScript promises, which makes it easier to seamlessly integrate with your javascript apps. Connecting to Cloud CMS You can connect and then use this driver in three different but equivalent ways: Async / Await Promises Callbacks Async / Await const cloudcms = require("cloud

Score: 0.44229257

Gitana / 4.0 / Developers / Cookbooks / JavaScript 2.0 Cookbook

JavaScript 2.0 Cookbook Getting Started To get started with the JavaScript driver, please visit the Gitana JavaScript 2.0 Driver Page. This JavaScript driver, in contrast to the Gitana JavaScript 1.0 Driver, fully supports ECMAScript promises, which makes it easier to seamlessly integrate with your javascript apps. Connecting to Gitana You can connect and then use this driver in three different but equivalent ways: Async / Await Promises Callbacks Async / Await const cloudcms = require("cloudcms

Score: 0.44229257

Reports and Analytics - Gitana

Reports and Analytics - Gitana Status Releases Registry Blog Cloud CMS Platform Content Management Create, Approve and Publish quality content to production on-time. Easy editorial and workflow tools let your best work reach your customers. Enterprise Data Engine Manage, collaborate, search and distribute your highly-structured data across branches, versions and workflow-driven lifecycle. Automate Automate your content creation and approval flows while taking advantage of AI services to enhance

Score: 0.44229257

Gitana / 3.2 / Guide / Guide / Applications / Public Services / Setting up your Email Provider

Setting up your Email Provider The public application services often need to send emails as part of their respective flows. To do this, a public email provider must be configured for the application. This is email provider that the public services will use when dispatching emails as part of a public flow. On this page, we cover a few convenience methods that are available to test your email provider as well as send emails straight away. This page assumes that you are already familiar with email

Score: 0.44072556

Gitana / 4.0 / Data Engine / Platform / Applications / Public Services / Setting up your Email Provider

Setting up your Email Provider The public application services often need to send emails as part of their respective flows. To do this, a public email provider must be configured for the application. This is email provider that the public services will use when dispatching emails as part of a public flow. On this page, we cover a few convenience methods that are available to test your email provider as well as send emails straight away. This page assumes that you are already familiar with email

Score: 0.44072556

Definitions for Date format

Our definitions are based on JSON schema and, as such, the default is to use strings for dates. The date controls in our forms engine let you customize the format string so that you can store ISO 8601 or other formats (perhaps simplified formats) as per your preference. The advantage here is simplicity with these controls and compatibility with JSON schema. The disadvantage is that MongoDB provides a lot of very powerful capabilities for range query and sorting that do not play as nicely with th

Score: 0.43842775

Gitana / 3.2 / Guide / Guide / User Interface / Releases

Releases Releases allow you to set up collaborative workspaces where future sets of content can be worked on in real-time. Content can be created, edited and deleted in the workspace and then scheduled for publishing at a future date. Scheduled publishing allows your content to "go live" automatically - merging your content changes back into the mainline while triggering release actions for things like: Email Notifications CDN Synchronization Web Hook Calls Releases give your content team the ab

Score: 0.43837976

Gitana / 4.0 / User Interface / User Interface / Releases

Releases Releases allow you to set up collaborative workspaces where future sets of content can be worked on in real-time. Content can be created, edited and deleted in the workspace and then scheduled for publishing at a future date. Scheduled publishing allows your content to "go live" automatically - merging your content changes back into the mainline while triggering release actions for things like: Email Notifications CDN Synchronization Web Hook Calls Releases give your content team the ab

Score: 0.43837976

Use Case: Machine Learning / AI - Gitana

Use Case: Machine Learning / AI - Gitana Status Releases Registry Blog Cloud CMS Platform Content Management Create, Approve and Publish quality content to production on-time. Easy editorial and workflow tools let your best work reach your customers. Enterprise Data Engine Manage, collaborate, search and distribute your highly-structured data across branches, versions and workflow-driven lifecycle. Automate Automate your content creation and approval flows while taking advantage of AI services t

Score: 0.43837976

Gitana / 3.2 / Guide / Guide / Workflow / Workflow Handlers / Logger

Logger Type: logger This handler simply writes to your tenant log file. It jots down the fact that a given event fired. This can be useful while debugging or while designing your workflow models.

Score: 0.4382735

Gitana / 4.0 / Data Engine / Workflow / Workflow Handlers / Logger

Logger Type: logger This handler simply writes to your tenant log file. It jots down the fact that a given event fired. This can be useful while debugging or while designing your workflow models.

Score: 0.4382735

Gitana / 3.2 / Guide / Guide / Workspaces

Workspaces Cloud CMS offers Workspaces to provide editors with a way to create their own private and shared spaces where they can work on content without stepping on each other's toes. Workspaces are implemented using branches to provide all of those capabilities to the editorial team, including fork, merge, differencing, compare and push/pull between workspaces. Editorial users can create workspaces for any purpose they wish. Here are a few good uses of workspaces: A place to work on content th

Score: 0.43698427

Gitana / 3.2 / Guide / Guide / Actions / Send Email

Send Email ID: sendEmail Sends an email to a recipient. To send an email using this action, it is required that you identify: The email provider to be used to send the email (applicationId and emailProviderId The recipient of the email (using to or toPrincipalId) Who the email is from (either using from or the default from value of your email provider) The body of the email (by either specifying body directly, via a node reference or via an Email Template reference) The subject of the email All

Score: 0.43698427

Gitana / 4.0 / Data Engine / Behaviors / Actions / Send Email

Send Email ID: sendEmail Sends an email to a recipient. To send an email using this action, it is required that you identify: The email provider to be used to send the email (applicationId and emailProviderId The recipient of the email (using to or toPrincipalId) Who the email is from (either using from or the default from value of your email provider) The body of the email (by either specifying body directly, via a node reference or via an Email Template reference) The subject of the email All

Score: 0.43698427

Gitana / 4.0 / Data Engine / Branches / Workspaces

Workspaces Cloud CMS offers Workspaces to provide editors with a way to create their own private and shared spaces where they can work on content without stepping on each other's toes. Workspaces are implemented using branches to provide all of those capabilities to the editorial team, including fork, merge, differencing, compare and push/pull between workspaces. Editorial users can create workspaces for any purpose they wish. Here are a few good uses of workspaces: A place to work on content th

Score: 0.43698427

Gitana / 3.2 / Guide / Guide / Transcription

Transcription This section describes features that are coming in 4.0 With Transcription in place, a content instance will automatically convert an audio source attachment to a text file that contains the transcription of the language detected in the source. The textual transcript result will contain all of the identified spoken words in the audio file. It will be saved onto the original node as text/plain attachment with the name transcription. Any audio content that you place into Cloud CMS wil

Score: 0.43609047

Gitana / 3.2 / Guide / Guide / Conditions / Property Changed

Property Changed The propertyChanged condition tests whether a property on a node changed its value in a prescribed way. You can use this condition to test if a node property changed at all, from a specific value or to a specific value (or both). JSON Schema { "title": "Property Changed", "properties": { "property": { "type": "string", "title": "Property Name", "required": true }, "oldValue": { "type": "string",

Score: 0.43609047

Gitana / 3.2 / Guide / Guide / Docker / Upgrades / 3.2.84

3.2.84 Upgrade Notes The notes supplied here pertain to upgrading to Cloud CMS version 3.2.84. Release Notes The release notes for this release are available here: https://gitana.io/releases/3.2.84.html Support for ARM-64 With version 3.2.84, we officially support for ARM aarch64 architectures. This provides our customers with a choice of chip architectures to deploy on. The demand for ARM has increased as performance testing has shown a 20% better performance while being 10% cheaper than x86-64

Score: 0.43609047

Gitana / 3.2 / Guide / Guide / Docker / Upgrades / 3.2.85

3.2.85 Upgrade Notes The notes supplied here pertain to upgrading to Cloud CMS version 3.2.85. Release Notes The release notes for this release are available here: https://gitana.io/releases/3.2.85.html Support for ARM-64 With version 3.2.85, we officially support for ARM aarch64 architectures. This provides our customers with a choice of chip architectures to deploy on. The demand for ARM has increased as performance testing has shown a 20% better performance while being 10% cheaper than x86-64

Score: 0.43609047

Gitana / 3.2 / Guide / Guide / Docker / Upgrades / 3.2.86

3.2.86 Upgrade Notes The notes supplied here pertain to upgrading to Cloud CMS version 3.2.86. Release Notes The release notes for this release are available here: https://gitana.io/releases/3.2.86.html Support for ARM-64 With version 3.2.86, we officially support for ARM aarch64 architectures. This provides our customers with a choice of chip architectures to deploy on. The demand for ARM has increased as performance testing has shown a 20% better performance while being 10% cheaper than x86-64

Score: 0.43609047

Gitana / 3.2 / Guide / Guide / Application Server / Authentication / Providers / Local

Local The Local Authentication Provider enables the Cloud CMS Application Server to connect to a locally implemented identity provider. The identity provider can be implemented within your own Node.js application or as part of a separate application using a completely different technology. For more information on Authentication within the App Server, see App Server Authentication / SSO. Configuration Here are all of the properties that may be configured (default values are shown): "auth": {

Score: 0.43609047

Gitana / 4.0 / Developers / Application Server / Authentication / Providers / Local

Local The Local Authentication Provider enables the Cloud CMS Application Server to connect to a locally implemented identity provider. The identity provider can be implemented within your own Node.js application or as part of a separate application using a completely different technology. For more information on Authentication within the App Server, see App Server Authentication / SSO. Configuration Here are all of the properties that may be configured (default values are shown): "auth": {

Score: 0.43609047

Gitana / 4.0 / Data Engine / Behaviors / Conditions / Property Changed

Property Changed The propertyChanged condition tests whether a property on a node changed its value in a prescribed way. You can use this condition to test if a node property changed at all, from a specific value or to a specific value (or both). JSON Schema { "title": "Property Changed", "properties": { "property": { "type": "string", "title": "Property Name", "required": true }, "oldValue": { "type": "string",

Score: 0.43609047