February 24th, 2010
With this deployment, the first step of a transition to using YUI datatable is completed. Not all tables have been migrated yet, but it won’t take long to complete the transition.
To start, here’s a screenshot of the new table:

Compare this to the old one:

Click on the images to get the full size view. Notable differences are:
- the pop-out icon disappeared, will possibly return in the future
- You can change the size of the list
- Pagination links are both on top and at the bottom of the list
- With very long lists, the pagination links are much better managed and not all links are displayed
- Pagination links include first and last links
- You not only know how many items there are, but also on which page and which items are currently displayed
- Ordering in descending order is now possible
And most importantly, this is a foundation for new features to come!
Posted in Uncategorized | No Comments »
February 10th, 2010
A new version of the application has just now been deployed, which brings the page layout managed with YUI Grids. This should correct some problems with IE rendering. Let me know if you encounter any trouble, eg by filling the form below. I have notifications enabled on the form, so you should get fast response.
Tags: myowndb, News, UI, yui
Posted in News | No Comments »
February 10th, 2010
Although you shouldn’t see any difference, the entry forms in MyOwnDB are now generated by a totally different code, and are actually full javascript forms.
This change offers a lot of opportunities for the future, especially for integrating the public forms in websites, and is the first step in the large-scale code update that is currently occuring.
Tags: myowndb, News
Posted in Uncategorized | No Comments »
December 17th, 2009
The 2010 edition of South America’s Games (Juegos Suramericanos) will take place in Medellin from 19 to 30 march.
They are using MyOwnDB to collect volunteers applications.
Tags: myowndb, user
Posted in News | No Comments »
December 11th, 2009
A notification feature has been added to MyOwnDB, which currently lets you subscribe to new entry creations. Subscribing is very easy: go the the listing of the entries, and at the top you’ll see a button labeled “Update Subscriptions” which will display the available subscriptions and their status. Currently, the only subscription proposed is for the creation of new entries, but the framework is very flexible and new notifications can be easily added.
Tags: feature, myowndb
Posted in News, dedomenon | No Comments »
November 19th, 2009
Today I pushed the biggest update to myowndb.com in a long time. It’s the biggest update, but you won’t see anything, it’s all happening under the hood.
The change is about the implementation of the file attachments, which is now more flexible and will allow the implementation of multiple backends and use one simply by changing the configuration.
Next step it to bring Dedomenon code up to date.
Posted in Uncategorized | No Comments »
March 26th, 2009
Two new features have been rolled out, both having to do with getting data in and out of MyOwnDB.
We’re very excited about this!
It is now possible to import data from a CSV file through a very simple procedure:
- upload your CSV file
- link columns in the CSV file to fields in your database table
- get an overview of the import: number of rows imported and number of rows rejected
Rows can be rejected due to data validation exceptions, for example:
- trying to import text in an integer field
- trying to import an invalid email address in an email field
- trying to import invalid data in a choice in list field
- …
Soon to come is the ability to undo an import.
To get data out of MyOwnDB, we just rolled out a simple REST API. This is currently limited to listing entries in one table, with filtering options. Actually it uses the same code generating lists in the web UI.
To get to the list of entries in one of your tables, send a GET request to
http://www.myowndb.com/app/rest/simple/v1/instances?id=ENTITY_ID&api_key=API_KEY
where you replace ENTITY_ID by the id you find in the url when looking at the
list of entries.
For example, in this URL:
http://www.myowndb.com/app/entities/list/3770
the ENTITY_ID is 3770.
You can find you API_KEY on your settings page.
It is possible to filter entries returned based on values in 1 column. A
multiple columns filter will be made available in a future version.
Parameters recognised are:
- order_b: column to order by
- detail_filter: column to filter by
- value_filter: value to filter with
- callback: function in which the json will be wrapped (aka JSONP
- starts_with: by default, the filter is comparing the start of the values. If you don’t want this, pass no as value for this parameter
- ends_with: pass yes to filter on the end of the values
We hope you enjoy these additions!
Tags: feature
Posted in News, code, dedomenon, javascript, webservices | No Comments »
February 9th, 2009
Here are the slides of the talk I gave in the Ruby devroom at FOSDEM 2009.
As usual, FOSDEM was a great place to meet fellow developers. It was was first talk there, and I enjoyed it a lot!
Posted in dedomenon, talk | No Comments »
February 5th, 2009
I’ll have the opportunity to give a talk about Dedomenon, MyOwnDB’s engine, at FOSDEM on sunday at 11:15. This will be about the inner workings of Dedomenon and will be technical.
Tags: dedomenon, fosdem, talk
Posted in dedomenon, talk | No Comments »
January 26th, 2009
Although our UI has not changed in a long time (but expect some news about that soon), there’s been quite some work being done under the hood, especially in our infrastructure. In the previous weeks we have had literally dozens of deployment happening on our production application.
As we’re possibly deploying multiple times a day, it became important that our users be able to follow these evolutions, if only to be able to include the version number they are talking about when contacting us about the application. And that’s now possible: the header of the application contains a version reference:

Tags: myowndb
Posted in Uncategorized | No Comments »