- fix: added structured/contrib in MANIFEST (
2a20044
)
-
chore: update python compatibility (
d091026
) -
chore: update rollup build to output minified code (
69127b9
) -
chore: update README codecov badge ⛱ (
cdc8dd2
) -
chore: update github CI (
5391215
) -
chore: add compatibility for django 5.1 (
2ce7d69
)
- feat(core): added
{field.attname}_raw
for StructuredJSONField raw data inspection to instance class (0c34c65
)
- fix: fix compatibility with python 3.8 (
1466f02
)
-
refactor: move raw field generation to contribute_to_class (
ef93706
) -
refactor: refactor utils code (
af6e75d
) -
refactor: cache engine code refactor (
0774e7d
)
- fix(cache): added signals to update cache entries in shared cache (
333e422
)
-
tests: update test models (
8c6ca2a
) -
deps: update to pydantic 2.9.2 (
ba21a56
) -
tests: update cache tests (
f9a763a
)
- feat(admin): autopopolate items in admin search with paginated responses (
fe15ee0
)
-
fix(pydantic): fix serializations of Qs field (
995e5e1
) -
fix(pydantic): fix pydantic annotation inspection (
2c17531
) -
fix(abstract): fix compatibility with abstract foreign key (
46b12e4
)
- refactor(pydantic): refactor annotation patching logic, now handling recustions (
d5aa257
)
-
tests: fix tests for shared cache (
f080e10
) -
tests: run tests both with cache on and off and shared cache (
8af9203
) -
tests: run tests both with cache on and off (
76fb3ec
) -
tests: update tests for abstract querysets (
f544ce6
)
- fix(admin): fix m2m empty value (
99c0404
)
- chore: update ci testing codecov upload (
593947d
)
-
docs: update readme admin and restframework integrations (
d4f84d8
) -
docs: update readme shields (
68f363a
)
-
feat(admin): added compatibility for Queryset field in admin (
5cc6aa2
) -
feat(admin): make relations nullable in json-form schema (
3763192
) -
feat(core): added compatibility with abstract model relations (
8e0d6c1
) -
feat(admin): better search capabilities for admin panel (
a782592
)
-
fix(admin): fix widget wrong method alias 'model_json_schema' (
028dae9
) -
fix(field): fix structured field typing annotations import (
de088ac
)
- refactor(admin): remove unused js (
86b5a38
)
- deps(jsoneditor): update jsoneditor version (
8ecf724
)
-
chore: limit compatibility to python >= 3.9 (
b7754ad
) -
chore: better typing suggestions for cache enabled models (
0cb660e
) -
chore: fix typing error on ci tests (
d3be04e
) -
chore: fir typo in requirements.txt (
62a56df
) -
chore: update ci testing versions (
0d2cae1
) -
chore: update ci testing versions (
e35f276
) -
chore: fix rollup watching (
43f016c
) -
chore: change js form placeholder for qs (
4ca997d
) -
chore: remove structured model form (
78fdcf2
) -
chore: added jsoneditor.js.map (
cdaa86d
) -
chore: first commit 🙀 (
9a29807
)
-
docs: update readme settings section 🐸 (
1d2d5bd
) -
docs: update readme 🐸 (
8afe82b
) -
docs: update README 📒 (
f2dc816
) -
docs: update README 📒 (
933ebb5
)
-
feat: added settings to enable shared cache experimental features (
535ada5
) -
feat: first draft for a shared cache between instances and fields (
5862559
) -
feat: better visibility for autocomplete selected item in multiple relations (
20f6497
) -
feat: better visibility to selected option in m2m fields editor (
7b16dae
) -
feat: adapt dark schema css (
11621ca
) -
feat: use select2 to fetch fk and qs objects from api (
aa127b6
) -
feat: update jsonschema for fk and qs field to include select2 defs" (
c8715ef
) -
feat: update model search endpoint to admit direct pk searches (
6987be0
) -
feat: add autocomplete to foreignkeys (
c7cd96b
) -
feat: resolve forward ref in cache types eval (
07ee16a
) -
feat: handle errors in json editor (
a3d3e7e
) -
feat: better theming for tools modals in editor (
62f0ab1
) -
feat: change background and border of nested json editors (
533a657
) -
feat: change button style in editor (
8ae4f66
) -
feat: added some styling to editor (
c5d7988
) -
feat: added json editor in django admin (
7d96762
)
-
fix: fix get_type eval for python 3.8 (
c0c132c
) -
fix: fix annotation inspection in base meta model (
5ee16d7
) -
fix: fix search view not finding direct pks" (
0bf1bde
) -
fix: fix qsfield serialization when dealink with list of pks (
7c8cdad
) -
fix: fix attribute changes on db coming data (
74d02e4
) -
fix: fix response from search model api (
24139ee
) -
fix: fix error handling in fe json editor (
cb38c17
) -
fix: fix editor nested relation concurrency (
1929be2
) -
fix: fix cache engine not fetching pk in case of objects (
4c4fb4d
) -
fix: fix cache on nested elements (
c4f79ac
) -
fix: fix typo in model form class name (
e80b8e0
) -
fix: fix sql errors in sqlite db (
e3520bd
) -
fix: fix typing errors for python 3.8 (
5bbf3ec
)
-
refactor: refactor cache engine (
f024362
) -
refactor: refactor MetaModel class (
70a03c7
) -
refactor: refactor search model api endpoint (
3396fa6
) -
refactor: move select2 scss code (
cf79fb4
) -
refactor: correct typo in reactive form path map (
03d3cb4
) -
refactor: correct typo in reactive form path (
dcf5444
)
-
tests: more tests (
42a9021
) -
tests: fix warnings in unit testing' (
2837ab0
) -
tests: update error mapper test (
8ee2fe3
) -
deps: update MANIFEST (
4552d45
) -
tests: 85% coverage reached :thumbs_up: 👍 (
63277ea
) -
Merge branch 'master' into feature/editorautocomplete (
7e638ab
) -
tests: added new test case for qs_field changes persistence (
474dbe0
) -
deps: remove autocomplete dependency (
86be78a
) -
deps: update pydantic to 2.8 (
77cee0b
) -
tests: scaffold for drf test and tests code clean (
fb851a1
) -
tests: refactor cache engine tests (
6b29163
) -
tests: create new tests for django admin widget (
affe5ae
) -
tests: more schematic tests subdivision and new test for qs cache (
a67a3e2
) -
tests: fix python 3.8 typing (
d32880d
) -
tests: fix whitespace error (
a2500f4
) -
tests: activate cache db hit test (
e220f3b
) -
tests: update test models and tescases (
81c2d35
) -
tests: update test migrations (
69164d7
)