Windward Core

Some of our most innovative features originate with the users of our software. Please use this forum to submit ideas for new features and enhancements to existing features. The more votes from users from different Customers an idea receives, the more likely the feature will be added in the near future.


  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Add Custom Script Execution After the Document Generation

    Create a plugin/process so that after document generation a custom script can be executed on the document before that document is status is set to done and returned as a finished document.

    19 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  RESTful Engine  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. Catch exception on expired license

    When using the RESTful Engine with an expired license the application throws a 500 with an unhandled exception. I would suggest you improve your application by catching your exceptions and throwing meaningful error codes and messages to the client.

    I get the exception when calling the version endpoint with an expired license. I tried uploading the Postman response but that doesn't work either. Below is the stack trace.
    [LicenseException: Expired license key ]
    net.windward.xmlreport.ProcessReport._init(Boolean ) +6115
    net.windward.xmlreport.ProcessReport.init() +26
    net.windward.api.csharp.Report.Init() +24
    RESTfulEngine.WebApiApplication.InitLicenseAndEngine() in C:\agent_work\1\s\restfulengine\RESTfulEngine\Global.asax.cs:87

    [HttpException (0x80004005): Expired license key ]
    System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode(HttpContext context, HttpApplication app) +520
    System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers)…

    7 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  0 comments  ·  RESTful Engine  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. Ability to Pre-populate an Editable PDF Form Field

    I would like to have the ability to pre-populate data into an editable text field in a PDF form.

    Example:
    Name, address, phone, and email address are part of a PDF form. If we have this data in our system, we want to be able to pre-populate those fields, but still allow for the customer to edit the data in the field if it is incorrect.

    18 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. UI improvement - close Edit Tag screen with ESC key

    Closing the edit tag screen with the ESC key is faster than clicking on the small close button.

    It's a standard available across most software.

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  0 comments  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. HTML rendering in PowerPoint

    We understand the Out tag can render HTML when the Type property is set to TEMPLATE. This is not possible in PowerPoint. We need to have this feature in PowerPoint as it is one our core docs requiring HTML.

    104 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  PowerPoint Templates  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    The current production version supports some but not all HTML tags in PPTX templates.


    • All text-based html tags will work
    • table, tr, td, and img are not supported
    • list tags are not supported (ol, ul, li)
    • For the css attributes, anything relating to tables is not supported
  6. Images in HTML specified as absolute URLs

    We use Winward to generate HTML content for marketing emails. These mailers often have images included along with the text. However, some email clients block images in HTML that are embedded inline using base64 encoding. An alternative solution is to specify the source of the image as an absolute URL.

    For example, the following inline embedded image:
    <img src="data:image/jpg;base64, iVBORedghAAAfrdsdge=">

    should be replaced with:
    <img src="https://www.myserver.com/car.jpg">.

    It would be great if Winward could support adding images specified by absolute URLs into templates.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Java Engine  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. Configurable Watermark

    Add the ability to conditionally add a watermark to a word template based on an input parameter.

    Use case:
    We have an invoice we send to our customers that is a draft. We apply the wording "draft" as a watermark to the template. Once the customer has approved the invoice, we send them a final copy which is identical to the original without the word "draft" as a watermark. Currently, we have to maintain two identical templates to handle this. It would be ideal to only have one template where an input variable controls the display of the watermarked text.

    19 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Word Templates  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. Generate Partial Reports

    We have some huge templates. Hundreds of pages long that results in reports that are thousands of pages long.

    While entering data in our system, we'd like to ability to preview what the report will look like. Therefore, we are requesting partial template generation.

    Example: I have just entered the data for pages 42-45 of a 200 page template. I would like to generate those page, which may end up being 5 or 10 pages long when generated.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  .NET Engine  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. Creating dynamic columns for tables / Auto generation of tables based on the data

    Table should have fucnctionality of expanding in 2 direction. Currently, using for loops we can have dynamic rows creation. Similarly, a functionality to expand the columns based on a certain value form the source.
    In this way, we can create tables/grids dynamically, with no fixed no. of rows and columns

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Word Templates  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. Maven dependencies

    On your page https://ohana.windwardstudios.com/m/79484/l/1035755-how-do-i-use-maven-to-install-windward-java-engine-in-my-application#locate-your-settings-xml-file you state that the repository should be added to your settings.xml file. This is not convenient for teams, because settings.xml is personal (not stored in e.g. Git) and sometimes contains passwords or tokens.

    Putting the repository in your project's pom.xml ensures everyone has the same repository (because this file is in Git) and prevents problems with new members.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Java Engine  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Hello Reporter,

    It sounds like the page changes have resolved this ticket. Thank you for your idea, and please submit any other suggestions you have to improve our software (or our documentation!).

    Adam Austin
    Product Manager

  11. XPath 2.0 Connection debugger

    When connecting to a data source errors can occur. In many cases there is too much information about the error for it all to be view-able in the connection editor.

    SQL data sources solve this problem with the connection debugger. There should be one of these for XPATH 2.0 aswell.

    6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. Disconnect DataSets from Datasources

    Disconnect DataSets from Datasources. If we could create a dataset seperately (Like we do with Query Tags) we could have datasets defined in the template itself and not in the datasources. This allows us to change the datasource when generating the template on the Staging or Prod machines and still have the same subset of data selected.

    It would make templates much more reusable as we could define a handful of more general datasources and limit the data requested by using DataSets in the templates.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  RESTful Engine  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. There should be an option for tag output of QR codes that does not use an external API

    Currently, there is a workaround to get QR code output using an import tag and an external API. This solution is not an option for users who cannot send their data to this external API as a security precaution. As such, there should be support for QR codes native in Windward instead of using this external service.

    See the old ticket dealing with QR codes here: http://ideas.windwardstudios.com/forums/248503-windward-beta-program/suggestions/7685712-qr-code

    9 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. 7 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. 1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. Support JIRA as a datasource

    We use JIRA in our development and would like to be able to source data from JIRA into our output reports.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Hello Reporter,

    We now have two ways you can connect to Jira from the Windward Designer:

    You can connect via the API and basic authentication:
    https://ohana.windwardstudios.com/m/76878/l/1294830-how-do-i-connect-to-the-jira-cloud-api-as-a-datasource-from-designer
    Or you can connect via the 3rd party CData connector: https://ohana.windwardstudios.com/m/76878/l/1256754-how-do-i-connect-to-jira-data-source-using-cdata
    Thank you for your idea, and please submit any other ideas you have to improve our products.

    Adam Austin
    Product Manager

  17. Support HubSpot as a datasource

    We use HubSpot in our marketing along with other sources of data like Google Analytics and a SQL database. Please support Google Analytics as a datasource so that we can join these databases together in our templates.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. Support Google Analytics as a datasource

    We use Google Analytics in our marketing along with other sources of data like HubSpot and SQL. Please support Google Analytics as a datasource so that we can join these databases together in our templates.

    2 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. Licence management need improvment

    Hi, Currently Licenses are associated with major versions. If new version downloaded then its needs new license key even though the contract is valid during that duration. It create the lot of issues as we have global user base and coordinating and sharing new license key is problem. Instead of generating the new keys , on your side the old licenses key should be automatically associated with new version if the contract is valid during that duration. This is applicable for Autotag as well as .NET Engine. Please consider this change on priority as we as planning to upgrade the…

    2 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Windward Designer  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Hello Reporter,

    I am happy to let you know that this is how our subscription licensing works currently. If you are currently on a perpetual license, please look into switching to subscription to get these added benefits. Thank you for your idea, and please submit any other suggestions you have to improve our product.

    Adam Austin
    Product Manager.

  20. Support for .NET Core (at least on Windows)

    All new development in our company is .NET Core, and we would like to continue using Windward Reports.

    From our correspondance it sounds like the problem is finding the license key. I can tell from experience that figuring out what config file to use and exactly how to specify the license key is also a pain for your users. I suggest, as someone else has also done, that you let the application supply the license key instead of trying to find it.

    9 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  .NET Engine  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Hello Reporter!

    I am happy to announce that this functionality was released with version 16.3.0! You can find documentation here for the .NET engine:
    ohana.windwardstudios.com/m/79483/l/1109667..
    and here for the Java engine:
    ohana.windwardstudios.com/m/79484/l/1109698..

    Thank you for your suggestion!

    Adam Austin
    Product Manager

← Previous 1 3 4
  • Don't see your idea?

Feedback and Knowledge Base