CallBackery

 view release on metacpan or  search on metacpan

CHANGES  view on Meta::CPAN

 - make work when mounted 'non root'

0.31.0 2020-03-26 17:27:54 +0100 Tobias Oetiker <tobi@oetiker.ch>

 - fix login save trick to work with new compiler
 - GuiPlugins can now have an 'mayAnonymous' property which lets them display without login
   this is used for implementing password reset and account creation plugins
 - hide user comment from non admin users
 - tag more error messages for translation
 - frontend new config options registration_popup and registration_popup they must point to an entry in the PLUGINS section
 - plugins can be hidden from the plugin list using the 'unlisted' property.

0.30.1 2020-03-05 13:54:01 +0100 Tobias Oetiker <tobi@oetiker.ch>

 - make table context menu button track the changes
 - do not execute default action if button is not enabled

0.30.0 2020-03-04 18:08:25 +0100 Tobias Oetiker <tobi@oetiker.ch>

 - Table rows with an '_actionSet' key containing a hash with key
   matching the key of action buttons will be called with 'set' on these buttons
   when the row gets activated. note that this only works on actions with a key property.

   $row->{_actionSet} = {
       edit => {
          enabled => $ok
       },
       delete => {
          enabled => $ok,
          visibility => ( $ok ? 'visible' : 'hidden' )
       }        
   }

 - Action buttons can have the property buttonSet which gets applied
   when nothing it selected in the table and at creation time.
	
   buttonSet => {
      enabled => false
   },
 

0.29.5 2020-03-03 19:02:35 +0100 Tobias Oetiker <tobi@oetiker.ch>

 - add controller logger to gui plugins if available

0.29.4 2020-03-03 18:22:27 +0100 Tobias Oetiker <tobi@oetiker.ch>

 - stringify arguments in translation array objects
 - translate invalid field messages

0.29.3 2020-02-28 09:57:50 +0100 Tobias Oetiker <tobi@oetiker.ch>

 - do not translate empty strings

0.29.2 2020-02-27 14:14:03 +0100 Tobias Oetiker <tobi@oetiker.ch>

 - fix popup instanciation with new YAML config

0.29.1 2020-02-21 16:55:09 +0100 Tobias Oetiker <tobi@oetiker.ch>

 - callbackery.locale.MTranslation was missing from MANIFEST and
   thus from distro

0.29.0 2020-02-21 15:37:33 +0100 Tobias Oetiker <tobi@oetiker.ch>

 - trm with placeholder and arguments work now trm('Hello %1',$name)
 - in qooxdoo frontend code, use this.xtr(backendData) to translate
   backend data.
 * make sure to update your makefile according to the sample in
   mojolicious-automake to get xgettext support for extracting
   translatable strings

0.28.0 2020-02-19 18:33:41 +0100 Tobias Oetiker <tobi@oetiker.ch>

 - add support for YAML based config files

0.27.0 2020-01-29 14:58:18 +0100 Tobias Oetiker <tobi@oetiker.ch>

 - stabilized reconf behavior in frontend (@zaucker)
 - added visible property to table column descriptions (@zaucker)

0.26.3 2020-01-23 11:09:05 +0100 Tobias Oetiker <tobi@oetiker.ch>

 - add 'copySuccessMsg' and 'copyFailMsg' options to field config

0.26.2 2020-01-23 10:44:20 +0100 Tobias Oetiker <tobi@oetiker.ch>

 - updated wording and translations

0.26.1 2020-01-20 15:59:33 +0100 Tobias Oetiker <tobi@oetiker.ch>

 - fixed js syntax (excess ,)

0.26.0 2020-01-20 15:27:13 +0100 Tobias Oetiker <tobi@oetiker.ch>

 - pop config option cancelLabel to override label on calcle button in popups
 - form field option 'copyOnTap' added to copy readOnly field content to
   clipboard on tap.

0.25.1 2019-12-16 09:50:38 +0100 Tobias Oetiker <tobi@oetiker.ch>

 - merge translations

0.25.0 2019-12-16 09:44:32 +0100 Tobias Oetiker <tobi@oetiker.ch>

 - pass the output of config.getUrlConfig under the key urlConfig to the getUserConfig backend call
   and place this in the args key when building the plugin list, allowing plugins to only enable
   themselves based on keys provided on the url when opening the app.

0.24.1 2019-11-25 10:53:02 +0100 Tobias Oetiker <tobi@oetiker.ch>

 - actually include the new functionality

0.24.0 2019-11-25 10:44:35 +0100 Tobias Oetiker <tobi@oetiker.ch>

 - added support for boolean cells (fritz)

0.23.2 2019-11-22 16:06:25 +0100 Tobias Oetiker <tobi@oetiker.ch>

 - fix handling of trigger fields when loading data into a form

CHANGES  view on Meta::CPAN


0.17.3 2019-06-04 09:18:24 +0200 Tobias Oetiker <tobi@oetiker.ch>
 
 - textfields CAN be 'null' ...
 
0.17.2 2019-06-04 09:14:58 +0200 Tobias Oetiker <tobi@oetiker.ch>
 
 - fix handling of null and undefined field values for textfields
 
0.17.1 2019-06-04 08:50:03 +0200 Tobias Oetiker <tobi@oetiker.ch>
 
 - do not loop if two fields are reconfigure triggers modifying their own content in the process
 - reload read-only fields after reconfig.

0.17.0 2019-05-31 16:02:43 +0200 Tobias Oetiker <tobi@oetiker.ch>

 - add the triggerFormReset key to form elements, when a widget has this key
   set the form configuration will be re-queried from the server, and the 
   current content of the form will be available in $self->args. In this
   way it is possible to change settings of the form widgets based on the current
   form content, as well as altering the content of selectboxes.

0.16.0 2019-04-23 17:04:50 +0200 Tobias Oetiker <tobi@oetiker.ch>

 - if the getUserConfig returns a sessionCookie property, start using it
   to authenticate and thus skipping the login step. this can be used to
   implement single sign on ... see bdass.

0.15.1 2019-04-03 15:44:12 +0200 Tobias Oetiker <tobi@oetiker.ch>

 - added missing NumberFormatter to archive

0.15.0 2019-04-03 15:13:53 +0200 Tobias Oetiker <tobi@oetiker.ch>

 - added support for numberformating ... 1000 Byte => 1 kByte 
   see Song.pm for example

* 121c4ab - (HEAD -> login-log) log login acctivity (4 minutes ago) <Tobias Oetiker>
* bf1b222 - (origin/master, origin/HEAD, master) fix generator to work with mojo8 (3 months ago) <Tobias Oetiker>
* 4087cfe - trying to get travis going again (3 months ago) <Tobias Oetiker>
* fc77dca - fix some regressions (3 months ago) <Tobias Oetiker>
* 7c715da - fix userform syntax (3 months ago) <Tobias Oetiker>
* dc01dcb - teach Promises to callbackery (3 months ago) <Tobias Oetiker>
* 35bcb56 - 0.13.8 (8 months ago) <Tobias Oetiker>
* f0cb691 - remove stray 0 at the end of the sqlite dump (8 months ago) <Tobias Oetiker>
* 043a79c - (tag: v0.13.7) use database dump in the backup file not the raw db file (8 months ago) <Tobias Oetiker>
* 6dc7875 - (tag: v0.13.4) fix spelling of instanciation ... it is instantiation (8 months ago) <Tobias Oetiker>
* 60c4ec8 - (tag: v0.13.3) must load CallBackery::User (9 months ago) <Tobias Oetiker>
* 2fad13b - (tag: v0.13.2) limit width of note column in forms (9 months ago) <Tobias Oetiker>
* a732cd7 - (tag: v0.13.1) fix call to userObject (9 months ago) <Tobias Oetiker>
* 4878b5b - (tag: v0.13.0) Fighting circular references (9 months ago) <Tobias Oetiker>
* 7547c30 - update PERL_MODULES (10 months ago) <Tobias Oetiker>
* 7d871b9 - (tag: v0.12.9) fix deprecated route syuntax (no more braces) (10 months ago) <Tobias Oetiker>
* d22bf7e - update template PERL_MODULES (10 months ago) <Tobias Oetiker>
* 36e18d1 - (tag: v0.12.8) updated dependncy to require latest qooxdoo plugin (10 months ago) <Tobias Oetiker>
* 71ba760 - widen tests (10 months ago) <Tobias Oetiker>
* 33507d2 - fix cpanmin.us link (10 months ago) <Tobias Oetiker>
* 1716124 - Update README.md (10 months ago) <Tobias Oetiker>
* 3cda105 - Update README.md (10 months ago) <Tobias Oetiker>
* b6b2deb - (tag: v0.12.7) search templates in templates/system (11 months ago) <Tobias Oetiker>
* 1253847 - (tag: v0.12.6) localize $_ before loading locales since this function modifies $_ (11 months ago) <Tobias Oetiker>
* aa50217 - simplify table change detection (12 months ago) <Tobias Oetiker>
* dc13afc - (tag: v0.12.5) new String is not a good thing ... stick with just String (1 year ago) <Tobias Oetiker>
* e65abe4 - add missing Makefile (1 year ago) <Tobias Oetiker>
* b0ff480 - (tag: v0.12.3) fix user object for up and downloads (1 year, 1 month ago) <Tobias Oetiker>
* 88ba138 - (tag: v0.12.2) auto build source version (1 year, 1 month ago) <Tobias Oetiker>
* 5898387 - add a cache-control header for all requests but those going for the resource files. (1 year, 1 month ago) <Tobias Oetiker>
* bd53c60 - (tag: v0.12.0) v0.12.0 (1 year, 2 months ago) <Tobias Oetiker>
* 4e0dfba - additional types supported for table columns: - string - number   including format option (1 year, 2 months ago) <Tobias Oetiker>
* 8d5425f - qxclass changes (1 year, 2 months ago) <Tobias Oetiker>
* 6494665 - local class (1 year, 2 months ago) <Tobias Oetiker>
* ae4f5ed - local class (1 year, 2 months ago) <Tobias Oetiker>
* 851f7d3 - add bin makefile handle qxpath seperately (1 year, 2 months ago) <Tobias Oetiker>
* 6c7450c - app names with - and not _ please (1 year, 2 months ago) <Tobias Oetiker>
* 603bd0e - update to latest CallBackery (1 year, 2 months ago) <Tobias Oetiker>
* 7c52763 - (tag: v0.11.2) handle text fields with 0 (numeric) content properly (1 year, 3 months ago) <Tobias Oetiker>
* 901ce64 - (tag: v0.11.1) fix popup regression (1 year, 4 months ago) <Tobias Oetiker>
* 683f147 - (tag: v0.11.0) make visibility propagation actually work (1 year, 5 months ago) <Tobias Oetiker>
* 8eb8770 - a bunch of changes to enable plugins to hide themselves if they want to (1 year, 5 months ago) <Tobias Oetiker>
* f3c697c - * improve handling of user objects * add support for #focusApp=xxx  location argument (1 year, 5 months ago) <Tobias Oetiker>
* 874ba3c - (tag: v0.10.9) no more transitions for blocker (1 year, 9 months ago) <Tobias Oetiker>
* e1e5f4a - (tag: v0.10.8) 0.10.8 (1 year, 9 months ago) <Tobias Oetiker>
* a401b20 - make download work again (1 year, 9 months ago) <Tobias Oetiker>
* 8a9f180 - do not recursively define SHARE (1 year, 9 months ago) <Tobias Oetiker>
* d04d959 - move blocker tuneing into separate method, so that alternate implemenations are simple (1 year, 9 months ago) <Tobias Oetiker>
* 48146ac - (tag: v0.10.7) blurring blocker effect added (1 year, 9 months ago) <Tobias Oetiker>
* b61ada6 - (tag: v0.10.6) de-slurpify (1 year, 10 months ago) <Tobias Oetiker>
* 9ad58c9 - (tag: v0.10.5) html widget must be added with flex (1 year, 11 months ago) <Tobias Oetiker>
* 282b55b - (tag: v0.10.4) * allow to translate lable property of form fields * unbreak html plugin after _populate move (1 year, 11 months ago) <Tobias Oetiker>
* 4ea1a06 - do not reinstantiate the database handle (1 year, 11 months ago) <Tobias Oetiker>
* 9aff270 - publish user info too (1 year, 11 months ago) <Tobias Oetiker>
* 8e28e7c - new FRONTEND parameter max_width for the maximum width of the ui component (1 year, 11 months ago) <Tobias Oetiker>
*   a837348 - Merge pull request #44 from zaucker/DateTime (1 year, 11 months ago) <Tobias Oetiker>
|\  
| * c3a30ca - Easier extension of plugins (1 year, 11 months ago) <Fritz Zaucker>
* | 1e28f20 - (tag: v0.10.0) added date time to dist (2 years ago) <Tobias Oetiker>
* |   cafe876 - Merge branch 'master' of github.com:oetiker/callbackery (2 years ago) <Tobias Oetiker>
|\ \  
| * \   7cd362b - Merge pull request #43 from zaucker/DateTime (2 years ago) <Tobias Oetiker>
| |\ \  
| | |/  
| | *   608c206 - Merge branch 'master' into DateTime (2 years ago) <Fritz Zaucker>
| | |\  
| | |/  
| |/|   
| | * 12ed8b1 - Add DateTime widget (2 years ago) <Fritz Zaucker>
| | *   46f8d9b - Merge branch 'master' of https://github.com/zaucker/callbackery into NoSQL (2 years ago) <Fritz Zaucker>
| | |\  
* | | | 9ee4a65 - v0.10.0 (2 years ago) <Tobias Oetiker>
* | | | 8c8cd49 - some versions of perl seem to not like objects with methods called system (2 years ago) <Tobias Oetiker>
|/ / /  
* | | 29397a6 - (tag: v0.9.0) * new pseudo 'action spacer' to space out buttons * support for header and notes in table form fields (2 years ago) <Tobias Oetiker>
* | | 4176e28 - use hiddenText feature (2 years ago) <Tobias Oetiker>
* | | 7527497 - (tag: v0.8.18) allow to configure an alternate spinner image (2 years ago) <Tobias Oetiker>
* | | e96a531 - translate placeholders (2 years ago) <Tobias Oetiker>
* | | a9cd000 - (tag: v0.8.17) patch the curent color theme! (2 years ago) <Tobias Oetiker>
* | | 9c5f027 - (tag: v0.8.16) db handle must always be fresh ... (2 years ago) <Tobias Oetiker>
* | | 1035b7d - (tag: v0.8.15) fix require statement (2 years ago) <Tobias Oetiker>
* | | ca8ba6d - better search and replace expression for README on version change (2 years ago) <Tobias Oetiker>
* | | 08d98b2 - selection is not known here when submissing data so the handlers must be valid in any case (2 years ago) <Tobias Oetiker>
* | | 3622291 - (tag: v0.8.14) fix dependencies (2 years ago) <Tobias Oetiker>



( run in 1.181 second using v1.01-cache-2.11-cpan-ceb78f64989 )