Hello community,
here is the log from the commit of package perl-App-MFILE-WWW for
openSUSE:Factory checked in at 2017-11-16 14:01:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-App-MFILE-WWW (Old)
and /work/SRC/openSUSE:Factory/.perl-App-MFILE-WWW.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-App-MFILE-WWW"
Thu Nov 16 14:01:27 2017 rev:7 rq:540736 version:0.173
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-App-MFILE-WWW/perl-App-MFILE-WWW.changes
2017-09-04 12:37:09.720425294 +0200
+++
/work/SRC/openSUSE:Factory/.perl-App-MFILE-WWW.new/perl-App-MFILE-WWW.changes
2017-11-16 14:01:30.560549299 +0100
@@ -1,0 +2,92 @@
+Sat Nov 11 12:53:41 UTC 2017 - [email protected]
+
+- updated to 0.173
+
+ Highlights since 0.157 - for complete changelog see
+ /usr/share/doc/packages/perl-App-MFILE-WWW/Changes
+
+ 0.158 2017-08-29 15:12 CEST
+ - add JavaScript functional tests
+
+ 0.159 2017-09-23 23:52 CEST
+ - js: core: migrate to JQuery 3.2.1
+ - js: core: upgrade to RequireJS 2.3.5
+ - doc: describe how to add new JavaScript functional tests
+ - expand JavaScript functional tests
+
+ 0.160 2017-09-25 17:33 CEST
+ - Provide way to specify result line when starting a target
+ - start.js: unify arguments taken by primitive start functions
+
+ 0.161 2017-09-28 11:42 CEST
+ - stack.js: implement restart() and pushWithoutStart() methods
+ - Eliminate dependency on App::MFILE distro
+
+ 0.162 2017-10-14 13:01 CEST
+ - js: core/lib: allow empty line to be first item in dform
+ - js: Implement form entry vetting feature
+ - js: concentrate form entries into a central module
+ - js: core/datetime: implement various date and time vetting functions
+ - js: core: add submitAction property to drowselect
+ - js: lib: enable displayError() to focus on arbitrary entry
+ - js: datetime: implement offset time ranges
+ - js: stack, start: make dform take an "inputId" option
+
+ 0.163 2017-10-19 23:19 CEST
+ - js: lib: add isArray() from Crockford, Douglas
+ - js: datetime: enable vetting of special Dochazka time ranges
+ - js: core: use minified jQuery
+ - Resource: use onNodeCreated to display RequireJS module loading info
+ - js: core: use keydown instead of keypress (for Chrome)
+
+ 0.164 2017-10-20 22:41 CEST
+ - js: core/start: implement non-interactive async populate feature
+ - js: start: clear result line when displaying dmenu
+ - js: stack: implement unwindToType()
+ - Dispatch: fix App::CELL constructor
+ - js: datetime: add intToDay(), monthToInt(), and tsrangeToTimeRange()
+
+ 0.165 2017-10-21 12:02 CEST
+ - js: start: vet populate property more carefully in dform
+ - js: start: log an error if entry has bad populate property
+ - js: refactor ajax.js and populate.js
+
+ 0.166 2017-10-22 07:17 CEST
+ - js: html: implement "hidden entries" feature in dform
+ - js: start: ESC is "Back" in dmenu and dform
+
+ 0.167 2017-10-27 23:07 CEST
+ - start.js: add "populate" option to dform
+ - Add .ignore file for ag
+ - js: stack/start: disable logout-via-ESC
+
+ 0.168 2017-10-29 12:25 CET
+ - js: core/lib: add uniq() function, eliminates duplicates from array
+ - js: core/html: let entries have size attribute different from maxlen
+
+ 0.169 2017-10-29 17:57 CET
+ - js: core/ajax: display failure message with displayError()
+ - js: core/loggout: propagate result line message
+
+ 0.170 2017-10-31 12:00 CET
+ - js: core/start: vet all writable dform entries when submitting
+ - js: core/start: populate object regardless of target type
+ - js: core/stack: fix missing underscore in pop()
+ - js: core/stack: push opts onto stack
+ - js: core/stack: make unwindTo{Flag,Target} handle opts and respect _start
+ - js: core/start: make dmenu process opts and respect resultLine
+
+ 0.171 2017-11-02 20:14 CET
+ - js: core: implement dcallback widget
+
+ 0.172 2017-11-10 15:17 CET
+ - js: core/current-user: use jQuery to reset object
+ - js: core/lib: implement "nullify" function
+ - js: core/stack: add ability to unwind to target without starting
+
+ 0.173 2017-11-11 13:23 CET
+ - js: core/datetime: improve tab completion of months
+ - css, js/html: implement proper miniMenu indenting
+ - js: core: html/start: make menu entries start at 1
+
+-------------------------------------------------------------------
Old:
----
App-MFILE-WWW-0.157.tar.gz
New:
----
App-MFILE-WWW-0.173.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-App-MFILE-WWW.spec ++++++
--- /var/tmp/diff_new_pack.RS0GrH/_old 2017-11-16 14:01:31.324521614 +0100
+++ /var/tmp/diff_new_pack.RS0GrH/_new 2017-11-16 14:01:31.328521469 +0100
@@ -17,7 +17,7 @@
Name: perl-App-MFILE-WWW
-Version: 0.157
+Version: 0.173
Release: 0
%define cpan_name App-MFILE-WWW
Summary: Web UI development toolkit with prototype demo app
@@ -31,7 +31,6 @@
BuildRequires: perl
BuildRequires: perl-macros
BuildRequires: perl(App::CELL) >= 0.222
-BuildRequires: perl(App::MFILE) >= 0.181
BuildRequires: perl(File::ShareDir)
BuildRequires: perl(HTTP::Request)
BuildRequires: perl(JSON)
@@ -50,7 +49,6 @@
BuildRequires: perl(Try::Tiny)
BuildRequires: perl(Web::Machine) >= 0.15
Requires: perl(App::CELL) >= 0.222
-Requires: perl(App::MFILE) >= 0.181
Requires: perl(File::ShareDir)
Requires: perl(JSON)
Requires: perl(LWP::UserAgent)
@@ -66,24 +64,18 @@
%{perl_requires}
%description
-This distro contains a foundation/framework/toolkit for developing the
-"front end" portion of web applications.
+This is a foundation/framework/toolkit for web front-end development.
-App::MFILE::WWW is a Plack application that provides a HTTP
-request-response handler (based on Web::Machine), CSS and HTML source code
-for an in-browser "screen", and JavaScript code for displaying various
-"widgets" (menus, forms, etc.) in that screen and for processing user input
-from within those widgets.
+It consists of two components - a Perl application that uses Plack and
+Web::Machine to implement an HTTP request-response handler (so the resulting
+application is PSGI-compliant) and front-end code (HTML, CSS, JavaScript)
+for rapid development of application front-ends that have a "look and feel"
+reminiscent of the text terminal era.
In addition, infrastructure is included (but need not be used) for user
authentication, session management, and communication with a backend server
via AJAX calls.
-Front ends built with App::MFILE::WWW will typicaly be menu-driven,
-consisting exclusively of fixed-width Unicode text, and capable of being
-controlled from the keyboard, without the use of a mouse. The overall
-look-and-feel is reminiscent of the text terminal era.
-
The distro comes with a prototype (demo) application to illustrate how the
various widgets are used.
++++++ App-MFILE-WWW-0.157.tar.gz -> App-MFILE-WWW-0.173.tar.gz ++++++
++++ 45788 lines of diff (skipped)