[forge-commits] [forge/angularjs-scaffoldx-plugin] d15a13: Modified the UI to suit the TicketMonster app requ...

Vineet Reynolds Vineet.Reynolds at gmail.com
Wed Oct 23 08:57:31 EDT 2013


  Branch: refs/heads/1.4.0.Final
  Home:   https://github.com/forge/angularjs-scaffoldx-plugin
  Commit: d15a135b250b501e52e14018e7abbe7472177aba
      https://github.com/forge/angularjs-scaffoldx-plugin/commit/d15a135b250b501e52e14018e7abbe7472177aba
  Author: Vineet Reynolds <Vineet.Reynolds at gmail.com>
  Date:   2013-09-23 (Mon, 23 Sep 2013)

  Changed paths:
    M src/main/resources/scaffold/app.html.ftl
    M src/main/resources/scaffold/views/search.html.ftl

  Log Message:
  -----------
  Modified the UI to suit the TicketMonster app requirements

Since TicketMonster embeds the scaffolded app, some styles have
been revised. Fixed the UX issues involving the Create and Search
buttons - they are now separated out.


  Commit: fbe6fced4e0371d720b32b89e1af99d54a318e4b
      https://github.com/forge/angularjs-scaffoldx-plugin/commit/fbe6fced4e0371d720b32b89e1af99d54a318e4b
  Author: Vineet Reynolds <Vineet.Reynolds at gmail.com>
  Date:   2013-09-24 (Tue, 24 Sep 2013)

  Changed paths:
    M src/main/resources/scaffold/views/search.html.ftl

  Log Message:
  -----------
  Minor correction to the main View for an entity.


  Commit: 0c5418793819dc775d45100e28a4f8d456d1a077
      https://github.com/forge/angularjs-scaffoldx-plugin/commit/0c5418793819dc775d45100e28a4f8d456d1a077
  Author: Vineet Reynolds <Vineet.Reynolds at gmail.com>
  Date:   2013-09-24 (Tue, 24 Sep 2013)

  Changed paths:
    M src/main/java/org/jboss/forge/scaffold/angularjs/AngularScaffold.java
    M src/main/java/org/jboss/forge/scaffold/angularjs/ResourceProvider.java
    M src/main/resources/scaffold/app.html.ftl
    M src/main/resources/scaffold/scripts/app.js.ftl
    M src/main/resources/scaffold/styles/main.css
    A src/main/resources/scaffold/views/landing.html

  Log Message:
  -----------
  Added content for the landing page


  Commit: 56b9cb4484623b01829d55319e394ee8a01267e8
      https://github.com/forge/angularjs-scaffoldx-plugin/commit/56b9cb4484623b01829d55319e394ee8a01267e8
  Author: Vineet Reynolds <Vineet.Reynolds at gmail.com>
  Date:   2013-09-24 (Tue, 24 Sep 2013)

  Changed paths:
    M src/main/resources/scaffold/scripts/controllers/editEntityController.js.ftl
    M src/main/resources/scaffold/scripts/controllers/newEntityController.js.ftl
    M src/main/resources/scaffold/views/detail.html.ftl

  Log Message:
  -----------
  Added header to the detail views

Headers are now displayed in the views to indicate whether the
Create view or the View/Edit view is open.


  Commit: bf5d7d86a67fc74dd18894c18c7f21e9e4f63498
      https://github.com/forge/angularjs-scaffoldx-plugin/commit/bf5d7d86a67fc74dd18894c18c7f21e9e4f63498
  Author: Vineet Reynolds <Vineet.Reynolds at gmail.com>
  Date:   2013-09-25 (Wed, 25 Sep 2013)

  Changed paths:
    M src/main/resources/scaffold/scripts/vendor/angular-resource.js
    M src/main/resources/scaffold/scripts/vendor/angular.js

  Log Message:
  -----------
  Upgraded AngularJS to 1.0.7


  Commit: 050833a7e44e48047b0a658d928f154856506883
      https://github.com/forge/angularjs-scaffoldx-plugin/commit/050833a7e44e48047b0a658d928f154856506883
  Author: Vineet Reynolds <Vineet.Reynolds at gmail.com>
  Date:   2013-09-25 (Wed, 25 Sep 2013)

  Changed paths:
    M src/main/resources/scaffold/views/includes/searchResults.html.ftl

  Log Message:
  -----------
  Display timezone info for date-time instances


  Commit: 21a1c470d34f454987e2ad64f1b80e75098c13f7
      https://github.com/forge/angularjs-scaffoldx-plugin/commit/21a1c470d34f454987e2ad64f1b80e75098c13f7
  Author: Vineet Reynolds <Vineet.Reynolds at gmail.com>
  Date:   2013-09-26 (Thu, 26 Sep 2013)

  Changed paths:
    M src/main/resources/scaffold/scripts/controllers/editEntityController.js.ftl
    M src/main/resources/scaffold/scripts/controllers/newEntityController.js.ftl
    M src/main/resources/scaffold/views/includes/basicPropertyDetail.html.ftl

  Log Message:
  -----------
  Added initial support for HTML5 datetime-local type.

This now enables date time values to be entered via the HTML5
widget if available. The date and time value is converted to UTC
and serialized as an ISO8601 string.


  Commit: 69621f4739c7d7c098ef5d8b1e9e90aa1fd4b333
      https://github.com/forge/angularjs-scaffoldx-plugin/commit/69621f4739c7d7c098ef5d8b1e9e90aa1fd4b333
  Author: Vineet Reynolds <Vineet.Reynolds at gmail.com>
  Date:   2013-09-26 (Thu, 26 Sep 2013)

  Changed paths:
    M src/main/resources/scaffold/views/detail.html.ftl

  Log Message:
  -----------
  Corrected the header display logic for some browsers.

Some browsers like Chrome do not support String.endsWith(). Hence,
indexOf is used instead.


  Commit: bc093b0f1e9701a18c4b7c3b23662e9407b07c51
      https://github.com/forge/angularjs-scaffoldx-plugin/commit/bc093b0f1e9701a18c4b7c3b23662e9407b07c51
  Author: Vineet Reynolds <Vineet.Reynolds at gmail.com>
  Date:   2013-09-27 (Fri, 27 Sep 2013)

  Changed paths:
    M src/main/java/org/jboss/forge/scaffold/angularjs/ResourceProvider.java
    M src/main/resources/scaffold/index.html.ftl

  Log Message:
  -----------
  Modified the location of the generated index page.

The index page is now created in the target directory. This is
done mostly to prevent overwriting an existing file that may also
have been created by a different scaffold provider.


  Commit: 96fcb8f46729cf45553c4be70d8c53e2b0eba896
      https://github.com/forge/angularjs-scaffoldx-plugin/commit/96fcb8f46729cf45553c4be70d8c53e2b0eba896
  Author: Vineet Reynolds <Vineet.Reynolds at gmail.com>
  Date:   2013-10-02 (Wed, 02 Oct 2013)

  Changed paths:
    M src/main/java/org/jboss/forge/scaffold/angularjs/AngularScaffold.java
    M src/main/java/org/jboss/forge/scaffold/angularjs/ResourceProvider.java
    M src/main/resources/scaffold/app.html.ftl
    M src/main/resources/scaffold/scripts/controllers/editEntityController.js.ftl
    M src/main/resources/scaffold/scripts/controllers/newEntityController.js.ftl
    A src/main/resources/scaffold/scripts/directives/datetimepicker.js.ftl
    A src/main/resources/scaffold/scripts/vendor/modernizr-2.6.2.min.js
    M src/main/resources/scaffold/views/includes/basicPropertyDetail.html.ftl

  Log Message:
  -----------
  Refined the datetime support to use a custom directive.

The directive uses Modernizr to determine whether to render a
HTML5 datetime-local widget or not. If datetime-local support is
absent in the browser, then the widget uses the fallback text
input field with custom form validation. The validation is done
via AngularJS formatters and parsers.


  Commit: 674720aaa0d07a97652f07dadacb4ae27999d612
      https://github.com/forge/angularjs-scaffoldx-plugin/commit/674720aaa0d07a97652f07dadacb4ae27999d612
  Author: Vineet Reynolds <Vineet.Reynolds at gmail.com>
  Date:   2013-10-04 (Fri, 04 Oct 2013)

  Changed paths:
    M src/main/resources/scaffold/scripts/directives/datetimepicker.js.ftl

  Log Message:
  -----------
  Corrected the regex for datetime value verification.

The regex now enforces the datetime verification in a strict
manner. Datetime values must absolutely match the format.
Additional unmatching text will cause the regex to fail.


Compare: https://github.com/forge/angularjs-scaffoldx-plugin/compare/22c209c0fb28...674720aaa0d0


More information about the forge-commits mailing list