Questions and discussion about developing processes and programming in PHP, JavaScript, web services & REST API.

Moderators: ArturoRobles, ArturoRobles

Forum rules: Please search to see if a question has already asked before creating a new topic. Please don't post the same question in multiple forums.
ProcessMaker stores a few process files under the shared/sites/{workspace} directory, such as your template files any files that you upload to Public Files, but most of the process definition is stored in the MySQL database in tables such as PROCESS, TASK, etc.

I see two options. You can create a Linux cron job or Windows Scheduled Task that creates periodic backups with the processmaker workspace-backup command.

The other option is to create a script that is executed periodically as a Linux cron job or a Windows Scheduled Task, that uses REST to create backup copies. You can call GET /api/1.0/{workspace}/project to check the "prj_update_date" for each process. If a process has changed, then call GET /api/1.0/{workspace}/project/{prj_uid}/export to export the process as .pmx file and upload it to Github.

Can anyone know what is the issue?

Unable to create workspace

I have the same issue. Any solution? Thanks alex[…]

Install in ubuntu

Dear All, In our dev environment we did an upgrad[…]

Get data from oracle database.

How to display all data in a table from oracle DB […]