App-MFILE-WWW
view release on metacpan or search on metacpan
- ajax.js: expand commentary
- js/: start work on 'dbrowser' widget (target type)
0.119 2014-10-06 08:13 CEST
- html.js: first shot at dbrowser HTML generator; modularize some snippets of
code
0.120 2014-10-10 12:05 CEST
- js/: debug latest round of changes
- NEXT: start testing dbrowser functionality
0.121 2014-10-10 17:01 CEST
- js/: work on dbrowser (progress)
0.122 2014-10-11 14:53 CEST
- lib.js: add 'holdObject' routine
- start.js: add 'dbrowserSubmit' routine; when dbrowsing, use 'lib.holdObject'
to store the current object so we can return to it
- dform-init.js: start work on a 'demoEditFromBrowser' target
0.123 2014-10-11 17:15 CEST
- start.js: add warning about argument passed by dform handler to start
method of item picked from the dform miniMenu; store dbrowser state in a
descriptively-named object; rewrite dbrowser method to enable it to be
called either with an argument ("new" dbrowser) or without (return to
existing dbrowser state)
- daction-{init,start}.js: add 'returnToBrowser' action for returning to
the saved dbrowser state
- dform-init.js: make the 'Back' miniMenu selection in 'demoEditFromBrowser'
call the 'returnToBrowser' target
0.124 2014-10-11 19:34 CEST
- dbrowser-init.js: use lib.holdObject for the hook and store the sample
result set there before initializing the target
0.125 2014-10-11 20:34 CEST
- html.js: add comment; remove useless arguments from 'dbrowser' function
declaration
- lib.js: add comment
- start.js: fix bug "start.dbrowser not reinitializing state"; add comments
0.126 2014-10-11 21:57 CEST
- current-user.js: add flag1 property, which we will use to store
masquerade state but which could be used for anything
- html.js: fill 'userbox' element from app/lib.js
- mfile-www/lib.js: new module with one method so far: 'fillUserBox' (based
on code that used to be in html.js)
0.127 2014-10-11 22:39 CEST
- start.css: change 'dbstatus' to 'noticesline'
- html.js: add notices line to body HTML
- mfile-www/app.js: add 'fillNoticesLine' method
0.128 2014-10-11 23:13 CEST
- start.js: notify console log and clear 'result' element whenever a dmenu,
dform, or dbrowser is started
0.129 2014-10-13 15:25 CEST
- WWW.pm: work on POD
- core/html.js, css/start.css: rework CSS code in light of
http://stackoverflow.com/questions/26339186/different-font-sizes-and-justifications-on-a-single-line
and get rid of several deprecated classes
- mfile-www/lib.js: tweak notices line
0.130 2014-10-13 15:52 CEST
- start.css: fix bug "#result element has fixed height, causing text to
overflow the border whenever more than one line is displayed"
- core/ajax.js: display '* * * Communicating with REST server * * *' in the
#result line before each AJAX call
- lib.js: add 'clearResult' library function
- star.js: use 'clearResult' library function
0.131 2014-10-13 16:47 CEST
- js/: CSS tweaks
0.132 2014-10-13 17:53 CEST
- core/lib.js: stop logging every keypress
- core/start.js: move miniMenu keyhandler into its own routine, thereby
eliminating some code duplication and preparing the code for a 'dnotice'
target type
0.133 2014-10-14 08:41 CEST
- js/: implement dnotice feature
0.134 2014-10-14 09:20 CEST
- js/: fix bug "privHistory dnotice: race condition in AJAX call"
0.135 2014-10-14 09:32 CEST
- core/html.js: put dnotice in a <div> instead of a <form>
0.136 2014-10-14 10:58 CEST
- mfile-www/dnotice-hooks.js: make demoNotice display a random number to
illustrate that noticeText is generated at runtime
0.137 2015-08-07 13:17 CEST
- migrate to GitHub
- Tame $VERSION strings
- Tame READMEs
0.138 2016-09-04 17:45 CEST
- WWW.pm: export $VERSION variable correctly
- Resource.pm: use match method to check content type
- Travis CI
- MANIFEST: drop ignore.txt
0.139 2016-09-05 08:29 CEST
- tests: drop t/boilerplate.t
0.140 2016-09-11 22:22 CEST
- current-user: do not fall back to passerby if priv undefined
- doc: fix POD markup in bin/mfile-www
- Resource.pm: start with null currentUserPriv
- core/lib.js: improve diagnostic message
- js: add console.log() calls to shed light on code paths
- config: set MFILE_WWW_PORT to right value
- bin/mfile-www: improved --ddist handling
- cleanup: concentrate subroutines at the top in bin/mfile-www
- Move is_authorized() from Resource.pm to Dispatch.pm
- Implement standaloneMode boolean config param
- Get listen host/port from configuration
- Move login dialog and POST processing to Dispatch.pm
( run in 1.715 second using v1.01-cache-2.11-cpan-ceb78f64989 )