Quantcast
Channel: Joget Blog
Viewing all 176 articles
Browse latest View live

Joget Workflow v3.1 is Released

$
0
0

We are pleased to announce that Joget Workflow v3.1 stable release is now available for public download! You can download it here.

So, what's new in v3.1 Enterprise? The primary focus of the v3.1 release is a cleaner, more streamlined user interface along with enhanced form and reporting features.

New Streamlined Design
   
New in this release is a beautiful userview theme for end-users called Bootstrap, which is based on the popular front-end toolkit Twitter Bootstrap.

Bootstrap Theme

Also included is another shiny new userview theme called Corporati, and a new bundled sample app for an Employee Self Service portal.

New Coporati Userview Theme

The web console UI for building and monitoring apps has been given a face-lift to sport a cleaner, more streamlined look with more usable space.

Streamlined Web Console

Enhanced Form, List and Userview Features

There are many new enhancements to forms, including support for having multiple pages in a form. There are also new form fields to cater to more diverse needs, such as a Popup Select Box and a List Grid (which can be used to select items from a list) as well as an Image Upload field.

New features in data lists and userviews include the ability to add date range filters, and a new Universal Inbox that consolidates all tasks from any app for each user.

Enhanced Reporting through Integration with JasperReports

In addition to using data lists for tabular reports, it is now possible to support more complex reporting requirements through integration with the popular open source reporting platform JasperReports. By using JasperReports report definitions, sophisticated reports with custom layouts and graphs can be generated and viewed directly within a userview with optional export to PDF and Excel.

JasperReports Integration

Enhanced Security Features

Security in forms has been enhanced to allow for form level and section level permissions. This allows for more fine-grained control over the form data for different users.

Better Multi-Language Support

There is improved support for multiple languages by allowing language selection by user. Each user can select his or her preferred language, so this allows for better accessibility in global deployments.


Joget Workflow v4 - Front-end Edit Feature

$
0
0

YES!! Joget Workflow 3.1 is released... and v4 is already in the works. We will be publishing a series of articles briefly describing what some of the new v4 features are in the coming weeks. To start the preview off, lets check out the new Front-end Edit feature.

Front-end Edit

If you are familiar with using Joget Workflow to build apps with multiple forms, datalists or userviews, you will really appreciate this new feature. The front-end edit feature will save you a tremendous amount of time trying to find the correct form, datalist or userview to edit or modify... :-)



All you need to do, is to first turn on the Front-end Edit feature, then navigate to the page you want to edit and edit your form, datalist, etc. respectively. That's it! No more searching through the long list of forms or datalists.

We are currently beta testing this internally. If all goes according to plan, it will be released in the beta version of v4 sometime in Q2 2013.

The usual disclaimer... please note that we reserve the right to make changes to the features and release dates stated above :-) 

Joget Workflow v4 - App Centric Back-end

$
0
0
In continuing our series of articles on what some of the new v4 features are, here is a preview of another new v4 feature.

App Centric Back-end

This feature is still in the alpha stage of development. The user experience from the back-end (web console) will be enhanced radically. Admin users will be presented with an app-centric user interface, where apps are displayed in a grid view for easy access. They will be able to add, edit and directly launch all their respective apps according to their security access level.



For those users who still prefer the old view, they will be able to switch between the new app-centric interface and the previous web console according to their preferences.

The most significant aspect of this new feature is the direct integration of the Joget Workflow Platform to the Joget Marketplace. Users will be able to browse and directly download to try or to purchase any apps from the marketplace. We are really excited about the huge potential of integrating the Joget Marketplace with the Joget Workflow platform.

Please feel free to share your thoughts with us.

Again... the usual disclaimer... please note that we reserve the right to make changes to the features and release dates stated above :-)

Joget Workflow v4 - Mobile Web Front-end

$
0
0
In continuing our series of articles on what some of the new v4 features are, here is a preview of another new v4 feature.

Mobile Web Front-end

Our vision of Joget Workflow to be a platform for building process-centric web app also extends to the mobile web.



In this next release, our goal is to enable all apps built on the Joget Workflow platform to be automatically supported on the mobile device. We are currently tinkering with PhoneGap to achieve this.. :-) The development of this feature is currently in internal beta stage. Will share more on this later.

Please feel free to share your thoughts with us.

Again... the usual disclaimer... please note that we reserve the right to make changes to the features and release dates stated above :-)

Joget Workflow v4 - App Generator

$
0
0
In continuing our series of articles on what some of the new v4 features are, here is a preview of another new v4 feature.

App Generator

To further make development on the Joget Workflow platform even easier and seamless, we are looking to develop an App Generator feature on v4. The App Generator will enable user to generate a full fledged Joget Workflow app using the platform.



Example:  First step, create the form in JogetWF. Second step, run the App Generator, JogetWF will generate all the process, datalist, userview, etc. Third step, Configure and Setup the App.

Please feel free to share your thoughts with us.

Again... the usual disclaimer... please note that we reserve the right to make changes to the features and release dates stated above :-)

    Build Database Driven and Workflow Apps with Joget Cloud (Beta)

    $
    0
    0
    Starting today, we are launching Joget Cloud (Beta) for public trials and testing. If you are a developer, you may want to sign-up for a trial account now... :-)

    joget paas


    Build Database Driven Apps and Add Workflow

    Joget PAAS capabilities allow you to quickly create and build database driven apps without programming. If you need to automate your processes, go ahead and add workflows to your apps.

    If you know programming, you can easily take your apps to the next level. Check out our knowledge base for more information on how to enhance the apps. Btw, in the upcoming v4, all Apps you create are mobile ready. You can check out what's coming up in v4 here.

    Ready Made Apps

    Joget Cloud comes with ready made business apps that are free to use and modify. You can use them for your business or if you want, customize and enhance these ready made apps to suit your needs.

    You can quickly get started with the Simple CRM app to track your leads, opportunities and customers. No more need for word processors and spreadsheets when issuing and managing your invoices or quotations.

    Some of the ready made Business Apps are:
    • Employee Portal
    • Internal Service Request
    • Purchase Requisition
    • HR Expenses Claims
    • Simple Document Repository
    • Simple CRM
    • Simple Quotation
    • Simple Invoicing
    All Joget Apps provided on Joget Cloud are free of charge! We will be adding more apps over time :-)

    More info:

    Building A Cloud or Mobile App with Joget Workflow v4 (Beta)

    $
    0
    0
    Yeah! We have released Joget Workflow v4 Beta!



    Since v3's release in 2011, our emphasis was that Joget Workflow is no longer just a workflow engine but a platform for developers or general IT savvy individuals to develop web apps; and that workflow is there for those who need it.

    This move has expanded Joget Workflow's market space and opened up a whole new spectrum of possibilities for Joget Workflow to be a platform for developing web apps. Throw in the fact that we try to allow users to develop web apps without coding or programming (well, at least for light weight apps) and we have a hard core debate between the business users and the programmers on whether it is codeless or code less... LOL.

    So what's up with v4? In a nut shell, v4 allows users to not only develop web apps, but web apps that are built and run on the cloud (PaaS if you will :-). From the mobile perspective all web apps developed on v4 are optimized for mobile. Users will be able to install a generic Joget Workflow mobile app (currently only available on Android and to be released soon) to access any web apps developed on Joget Workflow.

    Dare we say that Joget Workflow is now a development platform for web, workflow, cloud and mobile apps? If not then let that be our vision moving forward.

    For more in depth information on Joget Workflow v4, check out the marketing spiel below :-)
    • Build full-fledged apps e.g. CRM, HR, Healthcare, etc
    • Drag and drop forms, lists, UI
    • Add workflow to automate processes
    • Extend via plugins
    • Apps are mobile optimized and cloud ready
    • Download ready made apps from the Joget Marketplace

    What's New in v4?

    Download or Run Now

    Apps can be built and run directly on the cloud or in your own server.

    Get Started with v4

    Joget Workflow at CommunicAsia 2013

    $
    0
    0
    It was a busy 4 days at CommunicAsia 2013 in Marina Sands, Singapore, from June 18 to 21.

    We received visitors from Thailand, Philippines, Indonesia, India, Bangladesh, Singapore, Sri Lanka, Malaysia, Australia, Vietnam, Cambodia, South Korea, China and Japan.

    Thanks for taking the time to come over and letting us share Joget Workflow with you. Cheers!

    Here are some photos of the visitors at our booth.


    How to Deploy Joget Cluster into the Cloud

    Joget Workflow 3.1.1 Released

    $
    0
    0
    We're pleased to announce the general availability of Joget Workflow 3.1.1.


    This stable release provides improvements in stability, robustness and security. Among the highlights in this release are:
    1. Overall improvement in stability and robustness.
    2. Security improvement on XSS attacks.
    3. Performance improvement on the usage of custom i18n messages.
    4. Improved handling of concurrent submissions in form data.
    5. Increased max active transactions
    6. Greater compatibility in older Internet Explorer versions (IE8+).
    7. Better consistency for different app versions in inbox assignment forms.
    8. New attributes supported for the Current User Hash Variable.
    9. Added support for display and data formats in the Date Picker and Data List column.
    10. Added options to show assignment details as tooltip in the Datalist Inbox Menu.
    11. Added data priority precedence option in Hidden fields.
    12. Overall improvement in form elements (validation, Unicode support, storage)


    Form Builder - Hidden Field - Data Priority

    $
    0
    0
    Effectively from Joget 3.1.0 onwards, we have added in "Data Priority" option to the Hidden Field to cater to more use cases on the handling of data.

    Data Priority option in Joget 3.1.0 and onwards

    Data Priority determines on which value to be taken into consideration. There are 3 options with their own data precedence to cater to different use cases.

    Prioritization option in Joget version prior to 3.1.0
     This would mean that we are replacing a very simplistic option available in prior version of Joget as depicted above.

    New Joget 3.1.3 Released

    $
    0
    0
    4 months after the release of Joget 3.1.1, our team have continue working round the clock in the aspects of stability, robustness and security, we are delighted to announce the general availability of Joget 3.1.3.



    We took the extra time and efforts in polishing the product to become much more stable and solid in delivering the performance that one would expect from the Joget team.

    Although from the front-end, it is not exactly noticeable in terms of features Joget has to offer, in the back-end, we have performed a series of tweaks to make things runs smoother.

    Among them are:-
      1. Performance fix on Deadline Checking.
      2. Performance improvement on XPDL image generation.
      3. Connection pool timeout settings tuning.
      4. Nested User Hash Variable support on User Notification.
      5. Fixed possible memory leak issue in form data storage.
      Download now at http://www.joget.org/download

      Joget Workflow v3 Enterprise 3.1.4 Released

      $
      0
      0

      This release contains stability and performance improvements, and is a strongly recommended upgrade for high usage installations, especially for users running 3.1.1 and below.

      These are some of the notable changes since the 3.1.1 version.
      • Fixed: wflow-core - Run Process Menu - External Form behave differently when mapped to run process 
      • Added FormPdfUtil - Hash Variable parsing in sub form.
      • Refined logic to get a form field.
      • Fixed FormPdfUtil - PDF fail to generate due to shared object.
      • Fixed Calculation Field - Field name ended with similar value are given wrong results.
      • Fixed Process/ Activity info - Exception when invalid number format used in limit.
      • Tuned connection pool timeout settings.
      • Added User Notification - Nested user hash variable support
      • Tuned connection pool timeout settings
      • Improved Performance issue on deadline checking. 
      • Improve performance of XPDL image generation. 
      • Fixed Memory leak while storing form data.
      • Fixed FormDataUpdateTool hitting java.sql.SQLException: Auto-commit.
      Download Now

      New Joget v4 Beta 2 Release

      $
      0
      0

      Since our first release of v4 last May, we have been getting a lot of feedback from potential new and existing customers who are currently using v3 stable.

      We are officially making a second Beta release today. This is a highly anticipated release for those who are evaluating Joget v4 in particular.

      Joget v4 Beta 2 would feature vast security related improvements and all round improvements on most of its features.

      These are some of the highlights:-

      SECURITY
      ========
      - Added DataEncryption interface and its implementation
      - Added Security Enhanced Directory Manager
      - Automatically assign normal user role if user is created by a non-admin user
      - Prevent possible cross-site scripting (XSS) vulnerabilities
      - Show generic message and log stack trace to log file when ERROR 500
      - Secured all passwords from rendering directly in HTML
      - Secured Process Start White List by default for newly deployed processes.
      - Support HTTP basic authentication
      - Updated API requests that modify state to accept POST only to prevent CSRF
      - User profile update requires authentication

      PERFORMANCE
      ===========
      - Added caching for form data dao and shark id generation
      - Added caching for SetupManager
      - System Setting : Added support for File Upload Size Limit configuration.

      APP BUILDER
      ===========
      - Added Admin Bar and Front-End Editing
      - Added App Center
      - Added App Generator
      - Added Mobile Userview
      - Simplified interface in property editor dialogs

      PLUGIN
      ======
      - Added Password Validator
      - Datalist Inbox - Added Userview Key parameter functionality.
      - Date Data List Filter Type : Added support for Display and Data Format
      - Date Picker Field : Added support for manual input
      - Date Range Data List Filter Type : Added support for Display and Data Format
      - Directory Form Binder : Added support for group, organization, department & grade
      - Directory Validator : Added support to validate group, grade, department & organization.
      - Options Datalist Filter Type - Added support to display as text field and auto complete.
      - Multi Select Box : Added support for default value
      - Password Field : Password encrypted by default
      - Popup Select Box : Added support for default value
      - Popup Select Box : Added support for for passing field value as url parameters of datalist
      - Soap Tool : Added support for complex data type
      - Text Field : Added support for data encryption
      - User Profile Menu : User profile update requires authentication.

      Click here to read more about Joget v4

      A Guide to Get Started With Joget Workflow v3

      $
      0
      0
      Joget Workflow as a workflow management software has come a long way since Nov 2009. Version 1 and 2 were developed and positioned as a BPM workflow management system to design, deploy and run workflows for business processes with the workflow engine as the core.

      After almost two years of trying to find a market fit, we discovered that our customers were using Joget Workflow to automate their processes and then building web applications around those workflows. A process-driven application if you will!

      Joget Workflow as a process-driven application platform

      That realization made us rethink our product strategy. Why not provide a platform that allowed the users to develop web applications and at the same time provide them with the capability to automate any processes they need? It should be designed to be simple and easy to use with little or no coding!

      Hence, for v3, we decided to completely redeveloped Joget Workflow from ground up (v3 Overview). It is designed to be a platform that simplifies the process of developing process-driven applications.

      On January 2012, we released v3. We changed our business model from open source to the commercial open source model and released two editions: Community Edition and Enterprise Edition respectively. (Comparison of the editions here and here.)

      So, if you are looking to build a process-driven app and not just automate a process, this is where you can get started with v3. I have complied a list of to-dos that I think will help anyone to quickly get started.

      RTFM - Read the fine manual :-) 

      If you are one of those that prefer to learn through documentation, here is how you get started:
      1. Joget Workflow eBook - Here is an eBook, "Easy Joget v3 for the absolute beginner", written and contributed by Madeng, one of our community member. You can view or download it on Slideshare or Scribd. There are comprehensive step-by-step guides to working with Joget Workflow.
      2. Joget Workflow Knowledge Base - You should check out our Knowledge Base. I have reproduced part of the v3 relevant outline here:
        1. Overview of Joget Workflow - This article will explain the components and architecture of Joget Workflow. Read this article to get a high level overview of Joget Workflow. This will enable you to better understand when you read the user guides later. I strongly suggest everyone to read this before proceeding.
        2. Installation Guide - This guide will show you where to download and how to install Joget Workflow on the Linux or Windows platform. Or if you like, skip installation by requesting for a 30 days trial Joget Cloud account here: http://cloud.joget.com.
        3. Start Page and Web Console - Depending on which installation you choose, you will need to follow the instructions in the respective installation guides to start up your Joget Workflow server. After you have successfully started up Joget on your computer locally, use your web browser and type in "http://localhost:8080/jw" to access the Joget Workflow Start page. The default username and password are admin and admin respectively.
        4. Build your first App! - These articles will get you to quickly jump in to build your first process-driven app. The app you will build in this tutorial is the "Leave Approval Application". Although it is a simple app, it will give you a very good introduction to Joget Workflow covering all the essential components of the platform.
        5. v3 Knowledge Base and Documentation - After you have familiarize yourself with the above and have build your first app, you can jump in to the full documentation here. Search out those sections relevant to your needs and if you encounter any problems, post your questions in our Forums
        6. If you are developer, you can jump to the following sections:
          1. User Guide
          2. Developer Guide
      Video Tutorials

      This is probably the fastest way to get started with Joget Workflow. Watch the following videos:
      1. Overview of Joget Workflow v3 - A high level introduction to the components and features.
      2. Download and install Joget Workflow on Windows - 
      3. Build an Expense Claim App with Joget Workflow
        1. Part 1 - Process Design Tutorial
        2. Part 2 - Form Design Tutorial
        3. Part 3 - Form, List and Userview Design
      4. v3 Video Playlist - If you like, you can view this v3 playlist that will covers the above videos and more advance topics.
      Please note that some of the videos are intentionally done without audio. The best way to view these videos is to pause and play according to your pace.

      Our selection of videos is by no means exhaustive or complete, so it is best that you use these videos as a quick guide and still continue to refer to the articles in our knowledge base. Again, please feel free to post your comments below or use our Forums to ask your questions.

      I really hope that this article will help someone to quickly get started with Joget Workflow. Although, we are on track to release v4 in the month ahead, v3 functionality is still very relevant on the back-end.

      Cheers!

      Joget Workflow as a Citizen Developer Platform

      $
      0
      0
      On July 14, 2011, Gartner published a press release that "Citizen developers will be building at least a quarter of new business applications by 2014...". This article has brought renewed interest in end-user application development which had been propositioned as early as the 1980s, if not earlier.

      The definition of citizen developer as defined by Gartner states that:
      "A citizen developer is a user who creates new business applications for consumption by others using development and runtime environments sanctioned by corporate IT. In the past, end-user application development has typically been limited to single-user or workgroup solutions built with tools like Microsoft Excel and Access. However, today, end users can build departmental, enterprise and even public applications using shared services, fourth-generation language (4GL)-style development platforms and cloud computing services."
      According to Gartner, employees bypassing the IT departments to develop their own applications have been on the rise and by 2014, 25% of the applications would have been developed by citizen developers. One should also take note of another prediction by Gartner, that "at least a third of enterprises without formalized citizen developer governance policies will encounter substantial data, process integrity and security vulnerabilities." The article further states that these risks can be mitigated through education and IT governance.

      What does the Joget Workflow platform offer for Citizen Development?

      For the IT Department
      • Offers a standardized, secure platform that empowers business users to build their own solutions.
      • Reduces IT burden by allowing citizen developers to make changes without reliance on IT.
      • Provides an agile environment to adapt apps to business requirements immediately.
      • Improves relationship between IT and business by allowing business users to actively participate directly and also to collaborate closely.
      • Provides better governance by allowing IT to monitor and track apps developed by citizen developer.
      For the Citizen Developer
      • Offers instant access to development, as well as instant deployment, monitoring and administration of apps.
      • Simplifies how apps are built for non-technical users with a web-based visual point-and-click, drag-and-drop platform.
      • Allows process or workflow driven app development. e.g. build a sales force automation app instead of just a sales quotation approval process.
      • Provides rapid development features (e.g. app generation directly from forms) to get started quickly.
      • Offers ready-made apps that can be used as templates to build customized solutions.
      For organizations that are embracing citizen development and looking to manage these developers on a unified platform, the Joget Workflow platform would be a good fit.

      Try out the platform on the cloud here or download and install on-premise here.

      Cheers!

      Resources:

      Joget Workflow v3 Enterprise 3.1.5 Announced

      $
      0
      0
      The 3.1.5 update version of Joget Enterprise edition features a notable security improvement over the earlier version.

      The security improvements are as follow:-
      1. Master Login encryption
        Master Login is typically used for handling JSON API calls. Encryption is now added to protect the credential to prevent one from retrieving it directly from the database.
      2. Datasource Profile encryption
        Database access credential stored in the Datasource Profile is now encrypted as well to prevent one from being able to retrieve the credential directly to access the database.
      For a complete list of changes, please visit Joget Workflow v3 Enterprise Edition Version Changes.

      Joget Workflow v4 is Officially Launched

      $
      0
      0
      It's here! We're pleased to announce that the stable version of Joget Workflow v4 (4.0.2) is now released. Joget Workflow is an open source platform to easily build enterprise web apps for cloud and mobile.
      • Build full-fledged apps e.g. CRM, HR, Healthcare, etc
      • Drag and drop forms, lists, UI
      • Add workflow to automate processes
      • Extend via plugins
      • Apps are mobile optimized and cloud ready
      • Download ready made apps from the Joget Marketplace
      As an application platform, Joget Workflow v4 is a notable enhancement on previous versions. There is much greater emphasis on usability, mobility and security. 


      VIDEO TUTORIAL







      WHAT'S NEW?

      The following is a summary of what's new:

      App Platform:
      • App Center
      • App Generator
      Usability and User Experience:
      • Admin Bar
      • Front-end Design Mode
      Mobile:
      • Mobile Web
      Security Hardening:
      • Platform and API Hardening
      • Secure by Default Policies
      Security Enhancements:
      • Password Policies
      • Password Storage
      • Credentials Management
      • Support for Simultaneous Internal and External Directory Managers
      Find out what's new in more detail here: http://www.joget.org/joget-workflow-v4/




      Joget Workflow On-Demand

      $
      0
      0
      This first quarter of 2014 has been an extremely exciting start to the year. All the months of hard work have led us to this point! The first week of April sees us releasing and launching Joget Workflow v4 and just a couple of days ago, we quietly released Joget Workflow On-Demand.


      So, what is Joget Workflow On-Demand?

      Joget Workflow On-Demand is a subscription based service that offers Joget Workflow Enterprise Edition to small businesses on the Cloud.

      It is an application platform as a service (aPaaS) that allows users to create their own workflow apps or database driven apps with or without programming knowledge. Alternatively, they can make use of the ready made simple apps such as employee self service portal, expenses, invoicing, etc. for their own use, or as template to build new ones."

      What are the Benefits of subscribing to Joget Workflow On-Demand?

      Here are some of the benefits that can immediately be realized.
      • Rapid time to value/benefit - Significantly reduce the time it takes to start producing value without worrying about the time spent in installation, set up and configuration.
      • Lower cost - There is no hefty initial start up cost and the ongoing cost is significantly lowered; from hardware to software and the human resource needed for maintenance.
      • Proof of concepts - Quickly and easily get your app ideas into a proof of concept stage.  
      • Scalability and Upgrades - No more worries about the next software upgrade or the server capacity.
      • Ready made Apps - There are ready made apps that you can use or as templates to built your new apps.
      • Mobile - All apps you build are mobile ready. 
      Other than the above On-Demand benefits, you can check out the Joget Workflow platform features here.

      More about Joget Workflow On-Demand

      How to Build a Mobile Webapp with Joget Workflow in 10 Minutes

      $
      0
      0
      When v3 was first released in 2012, it made process and database driven application development amazingly fast and easy for programmers and analysts alike.

      Some of our partners would meet up with their clients and develop a fully functional application as a proof-of-concept (inclusive of their change requests) in 60 minutes or less. The partner would take one of the client's MS Word drawn process flow chart, build the app and automate their process right in front of them! Developing a working app in 60 minutes was super-fast in terms of app development time, but not really suitable for clients that cannot stay at least 60 minutes for a presentation :)

      Ever since the release of v3, we have been looking for ways to further speed up the development of apps that are supported automatically on mobile devices. So, in v4 we added the App Generator. It would allow anyone to very quickly get their ideas to a proof-of-concept or a minimum viable product stage in 10 minutes or less!

      The following video demonstrates how someone can build a web application that supports both desktop and mobile browsers in 10 minutes. There are 2 versions, one in real time and the other in sped up mode.

      Sped up play

      Real time play

      From the videos, you can see how fast one can develop an app using the App Generator. In future, we could have app generation templates that one can use to speed up the development of all types of apps. If you have any comments or ideas to share, please comment below. Cheers!

      Viewing all 176 articles
      Browse latest View live