Wykres commitów

  • 3a5d7951ce
    Added Datasette 0.20 to news 0.20 Simon Willison 2018-04-20 07:36:24 -0700
  • 72a7ae6859
    Datasette 0.20: static assets and templates for plugins Simon Willison 2018-04-20 07:32:02 -0700
  • e2750c7cc0
    Add col-X classes to HTML table on custom query page Simon Willison 2018-04-19 08:36:14 -0700
  • 1e4c295012
    Fixed out-dated template in documentation Simon Willison 2018-04-18 22:57:31 -0700
  • b52171db1e
    Plugins can now bundle custom templates, closes #224 Simon Willison 2018-04-18 22:50:27 -0700
  • b55809a1e2
    Added /-/metadata /-/plugins /-/inspect, closes #225 Simon Willison 2018-04-18 22:24:48 -0700
  • 6e28ed447f
    Thanks to #214 JavaScript is no longer 'soon' Simon Willison 2018-04-18 08:17:10 -0700
  • 7581320823
    Documentation for --install option, refs #223 Simon Willison 2018-04-18 08:05:06 -0700
  • 404fa2252b
    datasette publish/package --install option, closes #223 Simon Willison 2018-04-18 07:48:34 -0700
  • 2b344f6a34
    Ran black against datasette/cli.py Simon Willison 2018-04-18 07:14:21 -0700
  • f8f818711b
    Formatting tweak Simon Willison 2018-04-17 21:30:58 -0700
  • 4be6deb947
    Fix for plugins in Python 3.5 (#222) Simon Willison 2018-04-17 20:24:20 -0700
  • 420cdcb88e
    ModuleNotFoundError is not a thing in Python 3.5 Simon Willison 2018-04-17 20:22:12 -0700
  • 1dc7e4145a
    ImportError too Simon Willison 2018-04-17 20:19:51 -0700
  • f5f06b54f7
    Fix for plugins exception in Python 3.5 Simon Willison 2018-04-17 20:17:02 -0700
  • 1c36d07dd4
    New plugin hooks: extra_css_urls() and extra_js_urls() Simon Willison 2018-04-17 20:12:21 -0700
  • ca588b6a30
    Fixed example HTML in CSS docs Simon Willison 2018-04-17 19:35:03 -0700
  • 0bb483ca5b
    /-/static-plugins/PLUGIN_NAME/ now serves static/ from plugins Simon Willison 2018-04-17 19:32:48 -0700
  • a5792a8c61
    <th> now gets class="col-X" - plus added col-X documentation Simon Willison 2018-04-17 19:11:11 -0700
  • dfb87d012c
    Use to_css_class for table cell column classes Simon Willison 2018-04-17 18:19:21 -0700
  • 136a70d887 Add column name classes to <td>s, make PK bold Russ Garrett 2018-04-17 09:29:48 +0100
  • 0f782dd8df Additional test asserts Russ Garrett 2018-04-16 21:22:04 +0100
  • 4586aa506a Don't duplicate simple primary keys in the link column Russ Garrett 2018-04-15 22:49:01 +0100
  • b231d4243d Correct escaping for HTML display of row links Russ Garrett 2018-04-15 22:48:30 +0100
  • aaf59db570
    Longer time limit for test_paginate_compound_keys Simon Willison 2018-04-17 18:08:51 -0700
  • aa2abad917
    Longer time limit for test_paginate_compound_keys cleaner-link-column-pass-tests Simon Willison 2018-04-17 18:08:51 -0700
  • d1d7a3dfc5
    Trying for more visibility in Travis Simon Willison 2018-04-17 17:38:22 -0700
  • 902a5bf28f
    About to try to get these tests to pass in Travis Simon Willison 2018-04-17 17:36:39 -0700
  • 5ebc7137d7
    Use application/octet-stream for downloadable databses Simon Willison 2018-04-17 17:31:54 -0700
  • 1f384e662b
    Updated PyPI classifiers Simon Willison 2018-04-17 17:30:46 -0700
  • 4acde4e187
    Add column name classes to <td>s, make PK bold Russ Garrett 2018-04-17 09:29:48 +0100
  • bf5ec2d611
    Updated PyPI link to pypi.org Simon Willison 2018-04-16 19:24:36 -0700
  • ba9bfa5831
    Datasette 0.19: plugin preview (with release notes) 0.19 Simon Willison 2018-04-16 19:12:21 -0700
  • e7c769ef30
    Working implementation of #216 which passes the tests Simon Willison 2018-04-16 18:41:17 -0700
  • db23da7ae1
    Add primary keys back to order by clause for sorting, refs #216 debug-travis-issue-216 Simon Willison 2018-04-16 18:39:16 -0700
  • 5364fa7f33
    Revert #216 until I can get tests to pass in Travis Simon Willison 2018-04-16 17:52:22 -0700
  • 59a3aa859c
    Print more information on failing test Simon Willison 2018-04-16 17:37:57 -0700
  • 97cf5151ba
    pip install test dependencies Simon Willison 2018-04-16 17:34:47 -0700
  • 00de2e8235
    Run python setup.py install first Simon Willison 2018-04-16 17:28:37 -0700
  • 2aa9d4a097
    Run pytest -vv in Travis Simon Willison 2018-04-16 17:27:11 -0700
  • 07fc2d113e
    Fix for _sort_desc=sortable_with_nulls test, refs #216 Simon Willison 2018-04-16 17:05:03 -0700
  • 2abe539a0f
    Fixed #216 - paginate correctly when sorting by nullable column Simon Willison 2018-04-16 16:51:51 -0700
  • 1652a9707e
    Apache 2.0 license badge Simon Willison 2018-04-16 16:10:12 -0700
  • f4a1ab693f
    Additional test asserts Russ Garrett 2018-04-16 21:22:04 +0100
  • 55b4697123
    Don't duplicate simple primary keys in the link column Russ Garrett 2018-04-15 22:49:01 +0100
  • 317eeadf21
    Correct escaping for HTML display of row links Russ Garrett 2018-04-15 22:48:30 +0100
  • 10a34f995c
    Removed rogue print() call Simon Willison 2018-04-16 08:38:09 -0700
  • 904f1c75a3
    Initial documentation for plugins, closes #213 Simon Willison 2018-04-16 08:12:09 -0700
  • b2955d9065
    New --plugins-dir=plugins/ option (#212) Simon Willison 2018-04-15 22:22:01 -0700
  • 33c6bcadb9
    Unit tests for --plugins-dir=plugins/ plugins-dir Simon Willison 2018-04-15 21:54:35 -0700
  • 92396ae5ba
    Better fix for setup.py version Simon Willison 2018-04-15 21:28:24 -0700
  • e6ac9e013c
    Better fix for setup.py version Simon Willison 2018-04-15 21:28:24 -0700
  • 1500b37913
    New --plugins-dir=plugins/ option, refs #211 Simon Willison 2018-04-15 19:18:37 -0700
  • 33c7c53ff8
    Start of the plugin system, based on pluggy (#210) Simon Willison 2018-04-15 17:56:15 -0700
  • d75e57060d
    Removed plugin_demo.py plugins Simon Willison 2018-04-15 17:49:58 -0700
  • db02933f1e
    Import version datasette.version to avoid dependency error Simon Willison 2018-04-15 17:47:05 -0700
  • f2720b0c6b
    First working prototype of plugins, refs #14 Simon Willison 2018-04-15 16:17:36 -0700
  • efbb4e8337 Return HTTP 405 on InvalidUsage rather than 500 Russ Garrett 2018-04-14 17:11:16 +0100
  • 20e5fcf827
    Return HTTP 405 on InvalidUsage rather than 500 Russ Garrett 2018-04-14 17:11:16 +0100
  • 8d394586f5
    Added 0.18 to news Simon Willison 2018-04-14 09:04:38 -0700
  • 43ae15c0d1
    Releasing v0.18 - support for units! 0.18 Simon Willison 2018-04-14 08:36:10 -0700
  • ed059c70e8
    Merge eb3a37c348 into 932e0a3f91 Russ Garrett 2018-04-14 15:22:31 +0000
  • 932e0a3f91
    Don't attempt to deploy new tags to PyPI Simon Willison 2018-04-14 08:21:37 -0700
  • c857608738
    Merge "Support filtering with units" from #205 Simon Willison 2018-04-14 08:12:34 -0700
  • dd4491dd81
    Update number of expected tables Simon Willison 2018-04-14 08:03:41 -0700
  • eb3a37c348
    Merge branch 'master' into more-units Simon Willison 2018-04-14 08:03:41 -0700
  • 6b15a53cd3
    Unit test for unlabelled foreign keys from #207 Simon Willison 2018-04-14 08:00:54 -0700
  • f2b940d602 Link foreign keys which don't have labels Russ Garrett 2018-04-14 14:17:20 +0100
  • d72201e883
    Added unit test for foreign key links in HTML Simon Willison 2018-04-14 07:55:27 -0700
  • 1cc5161089 Fix sqlite error when loading rows with no incoming FKs Russ Garrett 2018-04-14 13:06:00 +0100
  • 7d5f25dfb3
    Add link to pint custom units page to docs Russ Garrett 2018-04-14 15:08:20 +0100
  • ed974417ad
    Tests for unit filtering Russ Garrett 2018-04-14 15:06:52 +0100
  • d9858672da
    Link foreign keys which don't have labels Russ Garrett 2018-04-14 14:17:20 +0100
  • 93b038e246
    Fix sqlite error when loading rows with no incoming FKs Russ Garrett 2018-04-14 13:06:00 +0100
  • 3c985ec271
    Allow custom units to be registered with Pint Russ Garrett 2018-04-14 12:27:06 +0100
  • ab85605c61
    Support units in filters Russ Garrett 2018-04-14 11:41:27 +0100
  • 8bfeb98478
    Tidy up units support Russ Garrett 2018-04-14 11:16:09 +0100
  • ec6abc81e4 Initial units support Russ Garrett 2018-04-13 22:17:59 +0100
  • 67c20a98a0
    Initial units support Russ Garrett 2018-04-13 22:17:59 +0100
  • fb988ace7c
    Release 0.17 to fix issues with PyPI 0.17 Simon Willison 2018-04-13 12:04:33 -0700
  • b6539ff045
    Releasing v0.16 0.16 Simon Willison 2018-04-13 11:28:55 -0700
  • 6e16ed2a63
    Removed pathlib dependency (incompatible with Python 3.5) Simon Willison 2018-04-13 11:22:15 -0700
  • 9f28bbe43d
    Better mechanism for handling errors; 404s for missing table/database Simon Willison 2018-04-13 11:17:22 -0700
  • ad6142b67c
    long_description in markdown for the new PyPI Simon Willison 2018-04-13 09:03:09 -0700
  • 134150933a
    Merge 71bbf4e4be into d08a133140 Russ Garrett 2018-04-12 22:22:46 +0000
  • d08a133140 Hide Spatialite system tables Russ Garrett 2018-04-11 22:20:25 +0100
  • cca8bf36fe
    Allow explain select / explain query plan select Simon Willison 2018-04-11 15:39:43 -0700
  • 71bbf4e4be
    Raise 404 on nonexistent table URLs Russ Garrett 2018-04-12 16:45:02 +0100
  • 765b5d6771
    Hide Spatialite system tables Russ Garrett 2018-04-11 22:20:25 +0100
  • bfb4e45a7b
    Datasette Publish in readme Simon Willison 2018-04-11 07:43:28 -0700
  • 46b237c29a
    datasette inspect now finds primary_keys Simon Willison 2018-04-09 17:54:12 -0700
  • 57b19f09d1
    Ability to sort using form fields (for mobile portrait mode) Simon Willison 2018-04-09 17:30:44 -0700
  • 67982b6ecb
    Added Datasette 0.15 to news Simon Willison 2018-04-09 09:01:03 -0700
  • 7706fe0c67
    Releasing v0.15 0.15 Simon Willison 2018-04-09 08:48:24 -0700
  • 86ac746cfc include license for sqlformatter, only show button with js enabled Ben Smithgall 2018-04-09 09:52:16 -0400
  • a290f28caa
    table_rows => table_rows_count, filtered_table_rows => filtered_table_rows_count Simon Willison 2018-04-08 22:24:24 -0700
  • c1d37fdf2b Fixed bug with human filter description, refs #189 Simon Willison 2018-04-08 22:07:18 -0700
  • 23e0fdb0f3 Removed unnecessary enumerate template helper Simon Willison 2018-04-08 22:02:19 -0700
  • b13f0986f2 New sortable_columns option in metadata.json to control sort options Simon Willison 2018-04-08 21:58:25 -0700
  • a87df963a0 Error handling for ?_sort and ?_sort_desc Simon Willison 2018-04-08 21:07:31 -0700