All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Add time field converter by @ischaojie in aminalaee#214
- Add Edit button for "Details" page by @cuamckuu in aminalaee#222
- Add column_type_formatters by @aminalaee in aminalaee#239
- Fix lazy subuqery in list query by @aminalaee in aminalaee#212
- Fix missing browser tab title by @cuamckuu in aminalaee#229
- Remove sourceMappingURL in JS files by @aminalaee in aminalaee#231
- @ischaojie made their first contribution in aminalaee#214
- @cuamckuu made their first contribution in aminalaee#222
Full Changelog: https://github.com/aminalaee/sqladmin/compare/0.1.11...0.1.12
- Add
form_include_pk
option by @aminalaee in aminalaee#207
- Fix handling of iterable fields by @okapies in aminalaee#204
- Fix nullable Enum form by @aminalaee in aminalaee#205
Full Changelog: https://github.com/aminalaee/sqladmin/compare/0.1.10...0.1.11
- Add support for one-to-one relationship by @okapies in aminalaee#182
- Add support for UUIDType from sqlalchemy_utils by @okapies in aminalaee#183
- Add sqlalchemy_utils URL, Currency and Timezone by @aminalaee in aminalaee#185
- Add form_widget_args by @aminalaee in aminalaee#188
- Add column_default_sort by @aminalaee in aminalaee#191
- Fix link relationship to details page when null by @aminalaee in aminalaee#174
- docs: fix typos by @pgrimaud in aminalaee#161
- Allow QuerySelectField override object_list with form_args by @aminalaee in aminalaee#171
- Fix form fields order when specifying columns by @okapies in aminalaee#184
- Fix ModelConverter when
impl
is not callable by @aminalaee in aminalaee#186
- @pgrimaud made their first contribution in aminalaee#161
- @okapies made their first contribution in aminalaee#183
Full Changelog: https://github.com/aminalaee/sqladmin/compare/0.1.9...0.1.10
- Add column_formatters by @skarrok in aminalaee#140
- Add column_formatters_detail by @aminalaee in aminalaee#141
- Handling for sqlalchemy_utils EmailType and IPAddressType by @colin99d in aminalaee#150
- Link relationships to detail page by @aminalaee in aminalaee#153
- Function signature typing, and renames by @dwreeves in aminalaee#116
- Fix SQLModel UUID type by @aminalaee in aminalaee#158
- @skarrok made their first contribution in aminalaee#140
- @colin99d made their first contribution in aminalaee#150
Full Changelog: https://github.com/aminalaee/sqladmin/compare/0.1.8...0.1.9
- Add csv export support by @dwreeves in aminalaee#101
- Expose Starlette middlewares and debug to the Admin by @tr11 in aminalaee#114
- Fix Export unlimited rows by @aminalaee in aminalaee#107
- Add form and export options docs by @aminalaee in aminalaee#110
- fix docstring issues by adding an explicit handler by @dwreeves in aminalaee#106
- Fix get_model_attr with column labels by @aminalaee in aminalaee#128
- Delay call to
self.get_converter
to useform_overrides
by @lovetoburnswhen in aminalaee#129
- @tr11 made their first contribution in aminalaee#114
- @lovetoburnswhen made their first contribution in aminalaee#129
Full Changelog: https://github.com/aminalaee/sqladmin/compare/0.1.7...0.1.8
- Add SQLModel support by @aminalaee in aminalaee#94
- Add form-specific functionality to ModelAdmin by @dwreeves in aminalaee#97
- Add
UUID
field converter by @aminalaee in aminalaee#82 - Add PostgreSQL
INET
andMACADDR
converters by @aminalaee in aminalaee#83
- Fix Boolean field checkbox UI by @aminalaee in aminalaee#88
- Fix PostgreSQL UUID PrimaryKey by @aminalaee in aminalaee#92
- Fix Source Code Link by @baurt in aminalaee#95
- @baurt made their first contribution in aminalaee#95
- @dwreeves made their first contribution in aminalaee#97
Full Changelog: https://github.com/aminalaee/sqladmin/compare/0.1.6...0.1.7
- FontAwesome6 icons in aminalaee#78
- Add
column_sortable_list
in aminalaee#65 - Add JSON column converters in aminalaee#74
- Fix URL search regex in aminalaee#67
- Fix Enum in Edit page in aminalaee#71
Full Changelog: https://github.com/aminalaee/sqladmin/compare/0.1.5...0.1.6
- Cleanup DB queries in #51
Full Changelog: https://github.com/aminalaee/sqladmin/compare/0.1.4...0.1.5
- Improve pagination in #36
- Instantiate ModelAdmin internally to avoid class methods in #31
Full Changelog: https://github.com/aminalaee/sqladmin/compare/0.1.3...0.1.4
- Add
title
andlogo
options in #20 - Adding
order_by
to list pagination query in #25 - Allow Relationship properties in list and detail views in #22
Full Changelog: https://github.com/aminalaee/sqladmin/compare/0.1.2...0.1.3