log

age author description
Tue, 08 Nov 2011 23:05:48 +0100 Daniele Nicolodi Implement Atom feed security in a way compatible with feed readers.
Sun, 14 Aug 2011 12:23:55 +0200 Daniele Nicolodi Atom feed for database submissions.
Wed, 09 Nov 2011 10:39:24 +0100 Daniele Nicolodi Version bump.
Tue, 08 Nov 2011 15:52:21 +0100 Daniele Nicolodi Added tag 0.4 for changeset a6f2c9eae217
Tue, 08 Nov 2011 15:52:18 +0100 Daniele Nicolodi Release 0.4 0.4
Tue, 08 Nov 2011 15:23:32 +0100 Daniele Nicolodi Add license information.
Tue, 08 Nov 2011 15:10:33 +0100 Daniele Nicolodi Remove unused source file.
Tue, 08 Nov 2011 12:46:54 +0100 Daniele Nicolodi Enormously speed up activity view.
Tue, 08 Nov 2011 12:22:38 +0100 Daniele Nicolodi Update TODO.
Tue, 08 Nov 2011 12:22:17 +0100 Daniele Nicolodi Make named queries store ordering and work for timeseries searches.
Tue, 08 Nov 2011 12:19:12 +0100 Daniele Nicolodi Simplify named queries list view.
Tue, 08 Nov 2011 11:37:24 +0100 Daniele Nicolodi Enforce minimum number of items per page.
Tue, 08 Nov 2011 11:28:39 +0100 Daniele Nicolodi Add ordering to tables in user views.
Tue, 08 Nov 2011 11:04:15 +0100 Daniele Nicolodi Remove hardcoded administrative database name.
Mon, 07 Nov 2011 20:21:32 +0100 Daniele Nicolodi Fix image URL in CSS.
Mon, 07 Nov 2011 01:47:47 +0100 Daniele Nicolodi Update TODO.
Mon, 07 Nov 2011 01:45:20 +0100 Daniele Nicolodi Polish and extend activity view to show activity per day.
Mon, 07 Nov 2011 01:45:16 +0100 Daniele Nicolodi Add TODO list.
Sun, 06 Nov 2011 23:30:52 +0100 Daniele Nicolodi Simplify v2.4 database dump.
Sun, 06 Nov 2011 23:29:49 +0100 Daniele Nicolodi Rename test case to more descriptive name.
Sun, 06 Nov 2011 18:15:10 +0100 Daniele Nicolodi Expose the database structure dump utility through the admin interface.
Sun, 06 Nov 2011 18:10:57 +0100 Daniele Nicolodi Add index for 'submitted' field in 'objmeta' table to speed up activity view.
Sun, 06 Nov 2011 23:15:25 +0100 Daniele Nicolodi Reflect markup changes into doctests.
Sun, 06 Nov 2011 18:07:07 +0100 Daniele Nicolodi Replace ugly markup with definition lists.
Sun, 06 Nov 2011 18:05:43 +0100 Daniele Nicolodi New colors. New header. Better CSS structure.
Fri, 04 Nov 2011 19:00:34 +0100 Daniele Nicolodi White space cleanup.
Fri, 04 Nov 2011 19:00:32 +0100 Daniele Nicolodi Really silence mysql warnings.
Fri, 04 Nov 2011 18:55:20 +0100 Daniele Nicolodi More bug fixing. We need to extend unit tests.
Fri, 04 Nov 2011 12:57:06 +0100 Daniele Nicolodi Fix bug introduced in last commit.
Fri, 04 Nov 2011 12:43:54 +0100 Daniele Nicolodi Optimize check for xml data.
Fri, 04 Nov 2011 12:18:10 +0100 Daniele Nicolodi Add UUID to obj view. Show {xml,mat} download links only if data is present.
Fri, 04 Nov 2011 11:46:29 +0100 Daniele Nicolodi Style changes. Make links more obvious to spot in the interface.
Fri, 04 Nov 2011 11:11:44 +0100 Daniele Nicolodi Show null fields as empty string in object view.
Fri, 04 Nov 2011 11:11:42 +0100 Daniele Nicolodi Show extended object properties from 'ao' and '{ts,fs,xy,c}data' tables in object view.
Fri, 04 Nov 2011 11:11:41 +0100 Daniele Nicolodi Remove trailing white space.
Fri, 04 Nov 2011 11:11:32 +0100 Daniele Nicolodi Add test objects also to the 'ao' table.
Fri, 04 Nov 2011 11:07:40 +0100 Daniele Nicolodi Enable autocompletion in form fields.
Fri, 04 Nov 2011 11:07:12 +0100 Daniele Nicolodi Show timezone information for dates extracted from MySQL database.
Thu, 03 Nov 2011 20:30:46 +0100 Daniele Nicolodi Allow user to alter pagination size in object listings.
Wed, 26 Oct 2011 20:13:12 +0200 Daniele Nicolodi Fix activity view.
Tue, 25 Oct 2011 23:00:17 +0200 Daniele Nicolodi Explicitly depend on distribute.
Wed, 26 Oct 2011 20:02:09 +0200 Daniele Nicolodi Small correction to error page.
Wed, 26 Oct 2011 20:01:36 +0200 Daniele Nicolodi Move DEBUG and TESTING options to configuration file.
Wed, 26 Oct 2011 20:00:09 +0200 Daniele Nicolodi Avoid opening the database connection when serving static resources.
Wed, 26 Oct 2011 19:59:04 +0200 Daniele Nicolodi Handle uncaught exceptions with nice error pages.
Fri, 21 Oct 2011 19:04:34 +0200 Daniele Nicolodi Make schema dump predictable ordering tables and columns by name.
Fri, 21 Oct 2011 14:47:30 +0200 Daniele Nicolodi Add database schema dump utility.
Fri, 21 Oct 2011 16:10:17 +0200 Daniele Nicolodi Fix database schema upgrade. Now most of the step can be run multiple times.
Fri, 21 Oct 2011 16:09:46 +0200 Daniele Nicolodi Fix important schema upgrade bug in 2.6 to 2.7 step.
Thu, 20 Oct 2011 09:30:33 +0200 Daniele Nicolodi Allow to force both current and destination schema version in upgrade operation.
Thu, 20 Oct 2011 09:29:43 +0200 Daniele Nicolodi Delete all permissions in wipe operation.
Sun, 16 Oct 2011 23:38:43 +0200 Daniele Nicolodi Tweak activity plot.
Sun, 16 Oct 2011 23:38:41 +0200 Daniele Nicolodi Randomize test objects submission time.
Sun, 16 Oct 2011 23:38:32 +0200 Daniele Nicolodi Simpliy query builder a tiny bit.
Sun, 16 Oct 2011 23:37:19 +0200 Daniele Nicolodi Version bump.
Fri, 14 Oct 2011 22:14:23 +0200 Daniele Nicolodi Added tag 0.3 for changeset e55537dfbe2b
Fri, 14 Oct 2011 22:12:48 +0200 Daniele Nicolodi Release 0.3 0.3
Fri, 14 Oct 2011 22:02:58 +0200 Daniele Nicolodi Fold activity blueprint into browse blueprint.
Fri, 14 Oct 2011 22:02:41 +0200 Daniele Nicolodi Make activity view to work.
Fri, 14 Oct 2011 21:59:42 +0200 Daniele Nicolodi Make schema version an integer.
Fri, 14 Oct 2011 21:59:40 +0200 Daniele Nicolodi Add stored procedure used in activity view data collection.
Fri, 14 Oct 2011 21:59:04 +0200 Daniele Nicolodi Assign different submission time to test objects.
Fri, 14 Oct 2011 11:05:31 +0200 Daniele Nicolodi Armonize flashed mesages.
Fri, 14 Oct 2011 11:05:31 +0200 Daniele Nicolodi Fixes to named queries management interface.
Fri, 14 Oct 2011 10:57:26 +0200 Daniele Nicolodi Test named queries management interface.
Fri, 14 Oct 2011 10:34:47 +0200 Daniele Nicolodi Add missing permission check.
Fri, 14 Oct 2011 10:34:47 +0200 Daniele Nicolodi Implement user permissions setting view.
Fri, 14 Oct 2011 10:34:47 +0200 Daniele Nicolodi Simplify database permissions handling.
Fri, 14 Oct 2011 10:34:33 +0200 Daniele Nicolodi Minor tweaks to the admin command line interface.
Wed, 12 Oct 2011 20:26:18 +0200 Daniele Nicolodi Minor fix to database structure dump function.
Wed, 12 Oct 2011 20:24:46 +0200 Daniele Nicolodi Tweak upgrade procedure to make it work on btlab databases.
Tue, 11 Oct 2011 19:16:20 +0200 Daniele Nicolodi Fix test.
Tue, 11 Oct 2011 18:28:28 +0200 Daniele Nicolodi Extend database schema upgrade test and fix upgrade accordingly.
Tue, 11 Oct 2011 17:47:52 +0200 Daniele Nicolodi Add test for database schema upgrade.
Tue, 11 Oct 2011 17:47:52 +0200 Daniele Nicolodi Add SQLAlchemy to development dependencies.
Tue, 11 Oct 2011 17:47:52 +0200 Daniele Nicolodi Fix database schema upgrade.
Tue, 11 Oct 2011 17:44:42 +0200 Daniele Nicolodi Fix declaration of 'toffset' field in 'tsdata' table for new databases.
Tue, 11 Oct 2011 17:23:28 +0200 Daniele Nicolodi Remove fields comments.
Tue, 11 Oct 2011 17:20:15 +0200 Daniele Nicolodi Bump schema version.
Tue, 11 Oct 2011 14:57:17 +0200 Daniele Nicolodi Add 'toffset' field to 'tsdata' table.
Tue, 23 Aug 2011 21:15:21 +0200 Daniele Nicolodi Version bump.
Tue, 23 Aug 2011 21:14:13 +0200 Daniele Nicolodi Added tag 0.2 for changeset 442dac399008
Tue, 23 Aug 2011 21:06:00 +0200 Daniele Nicolodi Release 0.2 0.2
Tue, 23 Aug 2011 21:04:09 +0200 Daniele Nicolodi Small improvements to the Objs class and to its tests.
Tue, 23 Aug 2011 21:03:50 +0200 Daniele Nicolodi Extend test to exercise the permissions management interface.
Tue, 23 Aug 2011 19:11:25 +0200 Daniele Nicolodi Disable "save query" button in timeseries search view.
Tue, 23 Aug 2011 18:04:12 +0200 Daniele Nicolodi Complete named queries support.
Tue, 23 Aug 2011 14:38:17 +0200 Daniele Nicolodi Implement validation of advanced query parameters.
Tue, 23 Aug 2011 14:34:44 +0200 Daniele Nicolodi Add omelette to the develop buildout.
Tue, 23 Aug 2011 14:34:07 +0200 Daniele Nicolodi Split activity view into its own blueprint. Do not wire it up yet.
Sun, 21 Aug 2011 20:34:22 +0200 Daniele Nicolodi Fix js for compatibility with Safari.
Sun, 21 Aug 2011 20:34:08 +0200 Daniele Nicolodi Minor correction to HTML markup.
Sun, 21 Aug 2011 20:32:58 +0200 Daniele Nicolodi More CSS tweaks.
Sun, 21 Aug 2011 19:03:34 +0200 Daniele Nicolodi Minor cleanup of setup.py.
Sun, 21 Aug 2011 19:03:00 +0200 Daniele Nicolodi Explicitly list generated scripts in buildout. Drop wsgi buildout section.
Sun, 21 Aug 2011 18:35:49 +0200 Daniele Nicolodi Better implement and enable database schema version check.
Sun, 21 Aug 2011 18:17:27 +0200 Daniele Nicolodi Tweak templates.
Sun, 21 Aug 2011 18:17:27 +0200 Daniele Nicolodi Test to check that all templates have a title block.
Sun, 21 Aug 2011 18:17:27 +0200 Daniele Nicolodi Smarter way to register error handlers.
Sun, 21 Aug 2011 18:17:27 +0200 Daniele Nicolodi Cleanup and extend doctests.
Sun, 21 Aug 2011 18:17:27 +0200 Daniele Nicolodi Extend doctests to cover account activation and password reset.
Sun, 21 Aug 2011 18:17:27 +0200 Daniele Nicolodi Test sending of activation and password reset emails.
Sun, 21 Aug 2011 18:17:27 +0200 Daniele Nicolodi Implement user password reset.
Sun, 21 Aug 2011 18:17:27 +0200 Daniele Nicolodi Adapt tests to user handling changes.
Sun, 21 Aug 2011 18:17:27 +0200 Daniele Nicolodi Adapt admin module to user handling changes.
Sun, 21 Aug 2011 18:17:26 +0200 Daniele Nicolodi Implement user activation.
Sun, 21 Aug 2011 18:17:26 +0200 Daniele Nicolodi Add 'emailaddr' property to User class.
Sun, 21 Aug 2011 18:17:12 +0200 Daniele Nicolodi Set TESTING=True in tests and development server.
Sun, 21 Aug 2011 16:10:23 +0200 Daniele Nicolodi Add email sending utility.
Sun, 21 Aug 2011 16:10:23 +0200 Daniele Nicolodi Add message signing and timestamping utility.
Sun, 21 Aug 2011 16:10:23 +0200 Daniele Nicolodi MySQL limits usernames to 16 characters.
Sun, 21 Aug 2011 16:08:21 +0200 Daniele Nicolodi Update tests to reflect changes in HTML markup.
Sun, 21 Aug 2011 16:01:25 +0200 Daniele Nicolodi Cleanup forms rendering.
Sun, 21 Aug 2011 16:01:01 +0200 Daniele Nicolodi Cleanup HTML and make it W3C valid.
Sun, 21 Aug 2011 15:46:46 +0200 Daniele Nicolodi Cleanup some code that survied the makeovers.
Sun, 21 Aug 2011 14:41:20 +0200 Daniele Nicolodi Rework named query support.
Mon, 15 Aug 2011 20:08:25 +0200 Daniele Nicolodi More CSS tweaks.
Mon, 15 Aug 2011 20:08:06 +0200 Daniele Nicolodi Fix save query javascript action.
Mon, 15 Aug 2011 20:06:30 +0200 Daniele Nicolodi Add doctest that execises the database browsing views.
Mon, 15 Aug 2011 20:06:27 +0200 Daniele Nicolodi Rework Objs listing internal API. Add unit test.
Mon, 15 Aug 2011 20:06:25 +0200 Daniele Nicolodi Factor out test case setup code for tests requiring the application request context.
Mon, 15 Aug 2011 20:05:59 +0200 Daniele Nicolodi Small tweaks to pagination API. Extend unit tests.
Mon, 15 Aug 2011 20:05:13 +0200 Daniele Nicolodi Accept any iterable as 'privs' argument of the grant() function.
Sun, 14 Aug 2011 19:31:28 +0200 Daniele Nicolodi Fix breakage found by unit test.
Sun, 14 Aug 2011 19:31:28 +0200 Daniele Nicolodi Test user profile operations.
Sun, 14 Aug 2011 19:31:28 +0200 Daniele Nicolodi Sanitize the 'next' parameter of the login form before redirecting.
Sun, 14 Aug 2011 19:31:28 +0200 Daniele Nicolodi Cleanup tests.
Sun, 14 Aug 2011 12:08:21 +0200 Daniele Nicolodi Add unittest2 to develop dependencies.
Sun, 14 Aug 2011 12:03:07 +0200 Daniele Nicolodi Add .coverage to ignored files.
Sat, 13 Aug 2011 23:56:30 +0200 Daniele Nicolodi More HTML cleanup and CSS tweaks.
Sat, 13 Aug 2011 23:56:30 +0200 Daniele Nicolodi Show only seven pagination links by default.
Sat, 13 Aug 2011 23:56:23 +0200 Daniele Nicolodi Use \u00F6 character to test unicode awareness.
Sat, 13 Aug 2011 20:27:24 +0200 Daniele Nicolodi Improve CSS styling.
Sat, 13 Aug 2011 20:27:24 +0200 Daniele Nicolodi Show user permissions in user management view.
Sat, 13 Aug 2011 20:27:24 +0200 Daniele Nicolodi Add back the support for saved queries. Still incomplete and experimental.
Sat, 13 Aug 2011 20:27:24 +0200 Daniele Nicolodi Integrate dropdown widget into query widget.
Sat, 13 Aug 2011 20:27:24 +0200 Daniele Nicolodi Add jsquery replacement for select input elements.
Sat, 13 Aug 2011 20:27:24 +0200 Daniele Nicolodi Cleanup javascript.
Sat, 13 Aug 2011 20:27:24 +0200 Daniele Nicolodi Cleanup HTML markup.
Sat, 13 Aug 2011 20:27:24 +0200 Daniele Nicolodi Create valid 'tsdata' test objects when populating the database.
Sat, 13 Aug 2011 20:27:24 +0200 Daniele Nicolodi Implement seearch of 'tsdata' objects by time spanned by contained data.
Sat, 13 Aug 2011 20:27:24 +0200 Daniele Nicolodi Clean database browsing code. Remove query saving code.
Sat, 13 Aug 2011 20:27:24 +0200 Daniele Nicolodi Bind views used to create databases and users to '+' instead that to 'create'.
Sat, 13 Aug 2011 20:27:24 +0200 Daniele Nicolodi Bump version to 0.2dev.
Sat, 13 Aug 2011 20:27:24 +0200 Daniele Nicolodi Adapt to Flask 0.7.
Sat, 13 Aug 2011 20:26:56 +0200 Daniele Nicolodi Remove debug print statement.
Sat, 13 Aug 2011 20:25:29 +0200 Daniele Nicolodi Fix tests.
Sat, 13 Aug 2011 20:17:51 +0200 Daniele Nicolodi Add buildout configuration with packages required only in tests.
Tue, 26 Jul 2011 00:29:55 +0200 Daniele Nicolodi Refactor objects listing and implement objects table sorting.
Tue, 26 Jul 2011 00:26:49 +0200 Daniele Nicolodi Fix 2.6 to 2.7 upgrade step: do not try to change storage for views.
Tue, 26 Jul 2011 00:24:08 +0200 Daniele Nicolodi Increase log level of the right log handler.
Tue, 26 Jul 2011 00:23:46 +0200 Daniele Nicolodi Silence MySQLdb warnings in admin interface.
Wed, 29 Jun 2011 01:46:06 +0200 Daniele Nicolodi Consistently access database connection through Flask global variables.
Wed, 29 Jun 2011 00:40:07 +0200 Daniele Nicolodi Add short README with install and setup instructions.
Wed, 29 Jun 2011 00:39:40 +0200 Daniele Nicolodi Require Flask version older than 0.7.
Wed, 29 Jun 2011 00:39:27 +0200 Daniele Nicolodi Some polish to pagination and database browsing code.
Mon, 27 Jun 2011 21:05:24 +0200 Daniele Nicolodi Update database creation code to schema version 2.7.
Mon, 27 Jun 2011 21:05:24 +0200 Daniele Nicolodi Always use utf8 charset for database connections.
Mon, 27 Jun 2011 21:05:24 +0200 Daniele Nicolodi Update administrative database creation code to schema version 2.7.
Mon, 27 Jun 2011 21:05:18 +0200 Daniele Nicolodi Decrease default verbosity level to 'warning'.
Mon, 27 Jun 2011 19:31:25 +0200 Daniele Nicolodi Implement validation for duplicate usernames.
Mon, 27 Jun 2011 19:19:23 +0200 Daniele Nicolodi Implement validation for duplicate database IDs.
Mon, 27 Jun 2011 19:04:27 +0200 Daniele Nicolodi Whitespace.
Mon, 27 Jun 2011 18:57:46 +0200 Daniele Nicolodi Fix help display in command line tool and add minimal documentation.
Mon, 27 Jun 2011 17:14:47 +0200 Daniele Nicolodi Improve stored queries support.
Mon, 27 Jun 2011 17:14:47 +0200 Daniele Nicolodi No wsgi support by default.
Mon, 27 Jun 2011 17:14:47 +0200 Daniele Nicolodi Minor CSS fixes.
Mon, 27 Jun 2011 17:14:47 +0200 Daniele Nicolodi Adjust test setup code to changes to the admin interface.
Mon, 27 Jun 2011 16:16:07 +0200 Daniele Nicolodi Rework command line administration tool.
Mon, 27 Jun 2011 16:16:05 +0200 Daniele Nicolodi Move database creation code to Database class.
Mon, 27 Jun 2011 16:15:57 +0200 Daniele Nicolodi Make load() method of the Database class into a static method.
Mon, 27 Jun 2011 15:52:18 +0200 Daniele Nicolodi Rework objects download.
Mon, 27 Jun 2011 14:13:37 +0200 Daniele Nicolodi Fix empty passwords handling.
Mon, 27 Jun 2011 14:13:21 +0200 Daniele Nicolodi Make load() method of the User class into a static method.
Mon, 27 Jun 2011 14:08:38 +0200 Daniele Nicolodi Add a 'limits' property to the Pagination class.
Mon, 27 Jun 2011 14:08:38 +0200 Daniele Nicolodi Add 2.6 to 2.7 database schema version upgrade.
Mon, 27 Jun 2011 14:07:08 +0200 Daniele Nicolodi Add an index for 'submitted' column in 'objmeta' table.
Mon, 27 Jun 2011 14:05:38 +0200 Daniele Nicolodi Fix 2.4 to 2.5 database schema version upgrade step.
Mon, 27 Jun 2011 13:49:12 +0200 Daniele Nicolodi Add logging to upgrade procedure.
Mon, 27 Jun 2011 13:43:15 +0200 Daniele Nicolodi Simplify upgrade steps registration.
Mon, 27 Jun 2011 13:41:52 +0200 Daniele Nicolodi Add support for forcing initial schema version in upgrades.
Sat, 25 Jun 2011 17:55:21 +0200 Daniele Nicolodi Fold 2.4 to 2.41 and 2.41 to 2.5 upgrade steps into a single one.
Sat, 25 Jun 2011 17:47:51 +0200 Daniele Nicolodi Upgrade buildout bootstrap.py to latest version.
Wed, 15 Jun 2011 17:49:27 +0200 Daniele Nicolodi Add html class to HTTP error pages message.
Wed, 15 Jun 2011 17:48:42 +0200 Daniele Nicolodi Fix object display. Implement xml and binary representations download.
Wed, 15 Jun 2011 15:56:33 +0200 Daniele Nicolodi Increse pagination links width to accomodate for four digits page numbers.
Wed, 15 Jun 2011 15:55:40 +0200 Daniele Nicolodi Fix URL generation bugs discovered in tesing on deployment server.
Wed, 15 Jun 2011 12:49:46 +0200 Daniele Nicolodi Add advanced query and query parameters save functionality.
Wed, 15 Jun 2011 11:07:20 +0200 Daniele Nicolodi Rename 'serve' commant to 'run'.
Wed, 15 Jun 2011 11:06:38 +0200 Daniele Nicolodi Add action and method parameters to form objects.
Wed, 15 Jun 2011 11:05:07 +0200 Daniele Nicolodi Fix bug in database drop action cancellation handling.
Wed, 15 Jun 2011 11:04:25 +0200 Daniele Nicolodi Test drop database action cancellation.