2013-06-27 Eric Wolf <coyocanid@gmail.com>Eric Wolf <ewolf@localhost>
* cleaned up useage printout
* have the server try to retart if the port is not yet clear.
*
2013-06-19 Eric Wolf <coyocanid@gmail.com>
* VERSION 0.1000
* Major changes. There are now two types of processes running : server and process
* server processes field requests and either serve up web pages, or queue up requests for process processes to do. The server processes wait for the answer from the processing processes.
* configuration file updates to include number of processes of both types to create
2013-06-12 Eric Wolf <coyocanid@gmail.com>
* VERSION 0.0996
* added number of threads as a configuration value
2013-06-09 wolf <coyocanid@gmail.com>
* VERSION 0.0994
* paginate updates. Now have paginate_list and paginate_hash to be more clear.
2013-06-03 Eric Wolf <coyocanid@gmail.com>
* VERSION 0.0993
* Big changes under the hood.
* Deprecated and removed xpath stuff. May reimplement if people call for it.
* Minor UI fixes.
2013-05-26 Eric Wolf <coyocanid@gmail.com>
* VERSION 0.0992
* yote.util.js - control_table new entry can now have more than textbox; Rather than a fieldname, an object can be used
* server_docs.html - content update
* samples.html - minor content update
* index.html - changed chat box to textarea
* admin.html - changed new news entry to textarea
* Obj.pm - set_ now returns the value that was set to
* sqlite.t - updated test to check set_ return value
2013-05-21 Eric Wolf <coyo@gmail.com>
* yote.util.js update - the table tag is now optional, allowing the output to be a horizontal list, for example
2013-05-21 wolf <coyocanid@gmail.com>
* VERSION 0.0991
* split logging into io, error and access
2013-05-19 Eric Wolf <coyocanid@gmail.com>
* VERSION 0.0989
* fixed utf-8 encoding bug
* used perlcritic and followed some suggestions
2013-05-14 Eric Wolf <coyocanid@gmail.com>
* VERSION 0.0987
* fixed bug in storing sqlite file location
2013-05-13 Eric Wolf <coyocanid@gmail.com>
* VERSION 0.0986 ( had not CPAN'd this version yet )
* fixed serious webserver bug where query parameters were being misinterpreted.
2013-05-11 Eric Wolf <coyocanid@gmail.com>
* VERSION 0.0987
* fixed bug where http_referer was not being read correctly
* fixed bug in Yote.pm where the first time Yote was launched, it wouldn't start.
* moved SQLite data file to yote root directory in Yote.pm
2013-05-10 Eric Wolf <coyocanid@gmail.com>
* VERSION 0.0985
* added is_root method to accounts.
* updated web pages
* email parameter now optional for account creation
* files are now read much faster ( this includes serving up the web pages )
* updated version of javascript files
* include author in html files
2013-05-02 Eric Wolf <coyocanid@gmail.com>
* VERSION 0.0982
* fixed javascript bug where disabled fields were not being reenabled after call.
2013-05-01 Eric Wolf <coyocanid@gmail.com>
* VERSION 0.0981
* first account created by user is no longer automatically root
* root account is part of the configuration, which saves a hashed password
* root account is created automatically and its password aligned with what is in the configuration file.
* sync_all is now attached to the Yote::Obj base class and is thus available to all
* encrypt_pass second argument is now a handle strong, not a Yote::Login object
* Server return header set to 'Yote'
* Serves rather than referrs index.html pages.
2013-04-27 Eric Wolf <coyocanid@gmail.com>
* VERSION 0.0980
* fixed a weird upload bug. The iframe was wrapping the return value in a pre tag which could not be interpreted as JSON
* added more documentation for the site
* added more POD
* dist build is now working nicely
2013-04-13 Eric Wolf <coyocanid@gmail.com>
* fixed _load bug where it was being called too early.
* upped version to 0.0974
2013-04-11 Eric Wolf <coyocanid@gmail.com>
* Big list of changes. Purged a lot of old crud.
* Paired down the library and removed the Net::Server:: family, replacing it with IO::Socket::INET
* Fixed big error where two close consecutive hits would crash the system
* Updated the web unit test to test for close consecutive hits
2013-03-04 Eric Wolf <coyocanid@gmail.com>
* added sync_all method to Account. It's a no op that refreshes all changed objects
* refresh improvements for clients. If client A acts, then client B acts and changes data that client A sees, client A will have that data refreshed on next contact with the server.
* removed _extra fetch_method from app root as there are simpler and better ways to have the targetted data returned.
* removed load_direct_descends as there are simpler and better ways to have the targetted data returned.
* fixed bug where guest token as not being read by the server
* added 301 redirect for index.html when accessing directories with an index.html
* added logged_out_function parameter to javascript util's make_login_bar convenience function
2013-02-26 Eric Wolf <coyocanid@gmail.com>
* fixed a bug in the test : parameter order was wrong for paginate there.
* updated javascript method calls to make sync the default but permit async
2013-02-26 Eric Wolf <coyocanid@gmail.com>
* Added Mongo driver
* fixed a bug in 'forgot password' javascript
2013-01-27 Eric Wolf <coyocanid@gmail.com>
* CHANGELOG:
* Added 'use strict' and 'use warnings' to all perl modules.
* added 'equals' method for javascript objects
* fixed bug where the javascript library interprets a null return as an object rather than null value
* upped Yote version to 0.0971