Commit Graph

127 Commits

Author SHA1 Message Date
Victor Saisa Lopez
c1bf46c80a BUG 0000 "Safe upgrade for JavaScript files" SOLVED
- New feature
- Safe upgrade for JavaScript files
- Added new feature,
- This new feature is activated when you run one of the following commands:
    $ ./processmaker upgrade
    $ ./processmaker build-js
    $ ./processmaker browser-cache-files-upgrade
- The new feature creates an attribute in the file "processmaker/workflow/engine/config/env.ini"
    Example:
    browser_cache_files_uid = "xxxxxxxxxxyyyyyyyyyyzzzzzzzzzzaa"
- After running the command, the browser should automatically cache the new files
* Available from version ProcessMaker-2.5
2013-04-16 17:11:25 -04:00
Victor Saisa Lopez
837365cf72 BUG 0000 "Safe upgrade for JavaScript files" SOLVED
- New feature
- Safe upgrade for JavaScript files
- Added new feature,
- This new feature is activated when you run one of the following commands:
    $ ./processmaker upgrade
    $ ./processmaker build-js
    $ ./processmaker browser-cache-files-upgrade
- The new feature creates an attribute in the file "processmaker/workflow/engine/config/env.ini"
    Example:
    browser_cache_files_uid = "xxxxxxxxxxyyyyyyyyyyzzzzzzzzzzaa"
- After running the command, the browser should automatically cache the new files
* Available from version ProcessMaker-2.5
2013-04-12 16:48:23 -04:00
Brayan Osmar Pereyra Suxo
6375105f18 DOC SYSTEM I added functions __ and LoadTranslationPlugin SOLVED
I added functions __ and LoadTranslationPlugin
2013-03-11 11:00:33 -04:00
Brayan Osmar Pereyra Suxo
eec210b933 DOC SYSTEM I added functions __ and LoadTranslationPlugin SOLVED 2013-03-11 10:29:33 -04:00
Victor Saisa Lopez
9e3dd79b4e BUG 10690 "Cuando se introduce algunas paginas no existentes..." SOLVED
- URL no valid no redirects to the 404 page
- Solved problem in validation of template
- Solved problem, add validation for URL no valid
* Available from version ProcessMaker-2.0.46
2013-02-07 16:55:06 -04:00
Julio Cesar Laura
491bbee8e9 And more validations for warnings and notices 2013-01-31 11:56:38 -04:00
Julio Cesar Laura
007c6f26cc BUG 10327 PMDate Functions SOLVED
- No rremplazaba correctamente los valores
- Muestra el nombre del mes correctamente en espaniol cuando sel Sistema se encuentra en espaniol
2013-01-15 15:56:43 -04:00
Julio Cesar Laura
79a12d56f7 BUG 10347 Capitalize() no funciona adecuadamente SOLVED
- Incorrect function to capitalize
- Change function to capitalize
2013-01-11 09:00:59 -04:00
Victor Saisa Lopez
2c6d694b2e BUG 0000 "Problem in OutputDocuments with report generator TCPDF" SOLVED
- Problem with fonts in OutputDocuments with report generator TCPDF
- The problem specifically is with the font tag, this tag is obsolete
- Solved problem, added validation when use font tag
* Available from version ProcessMaker-2.0.46
2013-01-10 16:18:38 -04:00
Victor Saisa Lopez
eb774203d5 BUG 10087 "PM functions y Web Services de ProcessMaker no..." SOLVED
- Problem with the variable $_SESSION
- The variable $_SESSION should not lose the default values ..set
- Added functions to save and restore the values ..of the variable $_SESSION
- Revised class.pmFunctions.php functions and class.wsBase.php
- The QA team should test this functions (most of these functions running
  triggers, try running triggers):
    PMFAddInputDocument
    PMFGenerateOutputDocument
    PMFDerivateCase, WSDerivateCase, wsBase::derivateCase
    PMFNewCase, WSNewCase, wsBase::newCase
    PMFRedirectToStep
    PMFDeleteCase, WSDeleteCase, wsBase::deleteCase
    PMFCancelCase, WSCancelCase, wsBase::cancelCase
    PMFPauseCase, WSPauseCase, wsBase::pauseCase
    PMFUnpauseCase, WSUnpauseCase, wsBase::unpauseCase
    wsBase::executeTrigger
    wsBase::reassignCase
* Available from version 2.0.46
2012-11-29 17:04:31 -04:00
user
24cb5bce52 Merge remote-tracking branch 'upstream/master' into speedy 2012-11-20 14:04:40 -04:00
Hector Cortez
c779f7cfe3 BUG 7301 With Aymara translation can not use Date Picker dialog... SOLVED
- With Aymara translation can not use Date Picker dialog and can't open Output Documents for editing
- Adjustment in the condition of the calendar when the language doesn't exist.
2012-11-19 11:16:46 -04:00
Hector Cortez
faea923491 BUG 7301 With Aymara translation can not use Date Picker dialog...SOLVED
- With Aymara translation can not use Date Picker dialog and can't open Output Documents for editing
- Added of the condition in calendar when the language doesn't exist.
2012-11-16 17:16:02 -04:00
user
923e375e5a Merge remote-tracking branch 'upstream/master' into speedy 2012-11-15 15:11:31 -04:00
Brayan Osmar Pereyra Suxo
bb92d18f64 BUG 9962 I added a validation to field SOLVED
I added a validation to text field
2012-11-15 10:10:04 -04:00
Fernando Ontiveros
b5c11b4198 SPEEDY first version of boostrap.php, with many changes 2012-11-12 14:44:44 -04:00
Julio Cesar Laura
e929d81042 BUG 10052 Problema al realizar instalacion de cero en tetsing.2 SOLVED
- Missing validation whhit PATH_DATA constant in new function isPMUnderUpdating
- Add validation when PATH_DATA doesn' exists
2012-11-12 13:19:32 -04:00
Fernando Ontiveros
028ef9abf6 SPEEDY fixing sysGeneric to stream files - commit6 2012-11-08 15:47:14 -04:00
Julio Cesar Laura
89085ba367 Fix little bug with a variable name 2012-11-08 11:49:45 -04:00
Fernando Ontiveros
cfbd2b806d SPEEDY improve sysGeneric to stream files instead build them at runtime-commit4 2012-11-08 09:06:55 -04:00
root
09ccefce87 SPEEDY improve sysGeneric to stream files instead build them at runtime 2012-11-07 17:09:51 -04:00
Marco Antonio Nina
8695139590 BUG 7817 Se puede ver todos los skins que tiene el servidor... SOLVED
- No was validated skin.
- Was add validation a skin for workspaces.
2012-10-26 17:46:16 -04:00
Fernando Ontiveros
ef3aeaf6d7 CODE STYLE class.g.php 2012-10-18 15:17:21 -04:00
Fernando Ontiveros
a8f94f267b CODE STYLE fixing class G, because the latest function was not included in the Code Style 2012-10-17 14:24:28 -04:00
Fernando Ontiveros
1102cfa99f CODE STYLE class.g.php 2012-10-17 13:59:25 -04:00
Ralph Asendeteufrer
ee5dfd39e4 BUG 9814 Proposal pivot skin: UNDER CONSTRUCTION
PROBLEM  There is not a page to show up if PM is under updating.
SOLUTION Add a page to be displayed only if PM is updating.
2012-10-16 10:53:36 -04:00
Ralph Asendeteufrer
011b9f7445 BUG 9814 Proposal pivot skin: UNDER CONSTRUCTION
PROBLEM  There is not a page to show up if PM is under updating.
SOLUTION Add a page to be displayed only if PM is updating.
2012-10-16 10:17:25 -04:00
Julio Cesar Laura
e4722622a5 Bug 8626 Backup issues SOLVED
PROBLEM the backup is too bigger to be handle in some os configurations systema files
SOLUTION A new class will help to compress into several files instead one.
to use the new feature the admin would use and extra option as follow:
processmaker workspace-backup -s {}
to restore may use :
processmaker workspace-restore -m
In both case there are to new arguments -s and -m, these are for use the new feature only, if they are not added the old way is still available.
2012-10-15 14:36:26 -04:00
Ralph Asendeteufrer
16489b92ac BUG 9876 Knowledge Tree: Incorrect Windows size and scroll bar inside Map Fields on ProcessMaker
PROBLEM  When the dropdown contents bigger, they extend out of the Map grid.
SOLUTION Show part of the label part of the dynaform dropdown objects, for now is a secure patch.
2012-10-15 09:57:21 -04:00
Julio Cesar Laura
bfff26b2c1 Add validation for the parameters in the array_diff function 2012-10-10 12:52:43 -04:00
Hector Cortez
046cddc776 BUG 5720 Can not send Next Task Assignment Notifications with grid SOLVED
- Can not send Next Task Assignment Notifications with grid variables.
- Added and changed function filter for AppData values.
2012-10-02 14:32:32 -04:00
Julio Cesar Laura
128b7a4c8d BUG 9822 Tree Panel y mensaje inicial Get Started no estan en posicion correcta
- Warning in the class G generate a corrupt css file
- Add validation for this warning
2012-09-26 16:48:51 -04:00
Fernando Ontiveros
0915784426 working in the REST API, rebuilding classes for all tables and fixing small errors 2012-09-24 15:09:48 -04:00
Julio Cesar Laura
c6117149e8 BUG 6213 Improve bandwith usage (minimize js and css files) SOLVED
- The minimization wasn't applied to some js files because the library used gives some errors
- Upgrade the jsmin class and minify the remaining js files
2012-09-17 10:54:39 -04:00
Victor Saisa Lopez
68509275f3 BUG 9649 "Uso de palabras reservadas en la creacion de PM Tables." SOLVED
- In the creation/editing of PMTables/ReportTables, not validated the
  use of reserved words
- It has validated the use of keywords in the creation/editing of
  PMTables/ReportTables
- It has been validated using reserved words to importing a process with
  ReportTables (old version)
* Available from version 2.0.44
2012-09-04 12:40:47 -04:00
Erik Amaru Ortiz
3390653b50 Restful feature, adding merge of class files to expose betwwen a workspace and core classes
- Now when a workspace was configured for rest service both classes on workspace and core will be
exposed merging all classes with precedence of workspace classes
2012-08-30 17:35:39 -04:00
Erik Amaru Ortiz
de62be5506 Restful Feature, improvements on rest-gen cli command and Disptacher
On Dispatcher:
- Now it is handling Cross Domain AJAX request, it is accepting requests with method OPTIONS
- Now the behaviour of rest server is modified by confuguration
- The dispatcher can be load configuraion from a processmaker core dir. for all workspaces
and for a determinated workspace

On Cli Command:
- Now it can generate api crud for processmaker root dir and a determinated workspace
- More improvements to handle correctly build request for a plugin or a workspace or core of pmos
2012-08-30 16:26:19 -04:00
Erik Amaru Ortiz
3043fc0563 Restful feature, Fix for current class request on dispatcher 2012-08-28 11:58:48 -04:00
Erik Amaru Ortiz
ce21ee6454 PM Rest Feature: added plugins support & more improvements
from a plugin a rest class can be registered now:

on setup method add the following:
---
$this->registerRestService('Sample', [optional string: $path]);
--

and create the folder   PATH_PLUGIN . /your_plugin/classes/rest

next add a class with the flowing characteristics:

<?php

class Plugin_Services_Rest_Sample
{
    public function get()
    {
        return 'hello world';
    }
}

A class prefixed with Plugin_Services_Rest_
and add the corresponding methods for a Restler api
(http://luracast.com/products/restler/)

Finally on process maker will be exposed as:

via GET: http://127.0.0.1/rest/workflow/sample
2012-08-23 13:01:19 -04:00
Erik Amaru Ortiz
612819cb75 FEATURE, PM Rest Api: Adding rest api crud generator 2012-08-20 18:33:25 -04:00
Erik Amaru Ortiz
6c61e06d3b PM Rest: adding first action for GET method of application api class 2012-08-13 17:31:38 -04:00
Erik Amaru Ortiz
9b1867a410 FEATURE: First commit for ProcessMaker Rest Support
What is Functional

- Restler thirdparty library added
- Restler integration with gulliver added
- Rest requests are dispatched by sysGeneric
- Restler autodiscover for classes that implements Restler iAuthenticate interface added

What Missing

- ProcessMaker Api implemented yet
- some rest api class are in workflow/engine/services/rest/*.php
2012-08-10 16:54:12 -04:00
Brayan Osmar Pereyra Suxo
7bea19a6e1 BUG 9510 show a notices SOLVED
I add format correct the function defined
2012-08-09 09:06:46 -04:00
Brayan Osmar Pereyra Suxo
f973c6ac29 Merge remote branch 'upstream/master' into BUG-9510 2012-08-08 11:15:00 -04:00
Brayan Osmar Pereyra Suxo
79ffba21c3 BUG 9510 Doesn't work format RTL SOLVED
- I add format fot RTL
2012-08-03 18:57:48 -04:00
Hector Cortez
4dfa80ce75 BUG 9443 In Centos 5.4 Is not possible to do the restore a backup file SOLVED
- In Centos 5.4 is not possible to restore a backup file of ProcessMaker. we are using the next command.
- Adjustment in the restore backup, in the erased the hidden files.
2012-08-03 18:01:01 -04:00
Marco Antonio Nina
614e6f3f9d BUG 7360 capitalize function mess with exotic characters SOLVED
- The characters were converted UTF8.
- Were modified for use the functions ucfirst() and ucwords().
2012-07-27 10:29:15 -04:00
Julio Cesar Laura
f6d90d7ac6 BUG 9477 Problem notifying the next user
We've detected 2 problems:

1.- The new algorithm to detect if the password is encrypted don't support passwords with a ":" character

2.- When recover the email configuration the system don't decrypt correctly the password of a previous version (without encryption, backwards compatibility)
2012-07-25 18:47:13 -04:00
Julio Cesar Laura
21c4ad9676 Improvement in the method "RenderPage" of the class "G" 2012-07-23 19:51:11 -04:00
Victor Saisa Lopez
731b017965 BUG 9200 "La variable @@APPLICATION vacia" SOLVED
- PMFDerivateCase not set variables of the case to derivate
- In the "derivateCase" method of the class "class.wsBase.php", no set
  variables of the case to derivate
- Problem solved, now set appropriate variables to derivate
2012-07-23 17:09:07 -04:00