Releases: acdh-oeaw/apis-core-rdf
Releases · acdh-oeaw/apis-core-rdf
v0.37.2
v0.37.1
v0.37.0
0.37.0 (2025-02-05)
Features
- apis_entities: move entities menu to apis_entities app (cf73280)
- collections: add
Collections
entry to main menu (954e49d), closes #1565 - core: enclose user-menu items in a block (4ef987c)
- core: include bootstrap 5.3.3 instead of bootstrap 4.6.2 (5dc28e9), closes #1529
- generic: add a collections filter (501ab78), closes #1557
- generic: add export support to list views (c8c7670)
- relations: move relations menu to relations app (b04b8f9)
- sample_project: configure sample project to use bootstrap 5 (aca77f6)
Bug Fixes
v0.36.1
v0.36.0
0.36.0 (2025-01-23)
⚠ BREAKING CHANGES
- utils: let the rdf parser return lists instead of strings
- utils: drop unused module
apis_core.utils.normalize
Features
- collections: add some helper methods to SkosCollection + Manager (372a5ae)
- generic: adapt importer to rdf parser list style return values (2a2cdfd)
- generic: add a form field for managing collections for an instance (e0f7961), closes #1532
- switch from custom uri normalization to acdh-arche-assets (83c0737), closes #1531
- utils: let the rdf parser return lists instead of strings (aa1b6ed)
Bug Fixes
Miscellaneous Chores
- utils: drop unused module
apis_core.utils.normalize
(ad54c56)
v0.35.1
v0.35.0
0.35.0 (2025-01-08)
⚠ BREAKING CHANGES
- generic: APIS_LIST_VIEWS_ALLOWED and APIS_DETAIL_VIEWS_ALLOWED are replaced with a single setting APIS_ANON_VIEWS_ALLOWED When APIS_ANON_VIEWS_ALLOWED is set to True List views and Detail views will be open to anyone, without having to login. APIS_LIST_VIEW_OBJECT_FILTER and APIS_VIEW_PASSES_TEST are no longer supported. Custom managers should be used instead.
- generic,apis_metainfo: move duplicate signals to generic app
Features
- apis_entities: update
create_default_uri
to use generic uri (2050de3) - apis_metainfo: add a signal to remove unused Uris (e64182c)
- apis_metainfo: replace Uri.root_object with GenericForeignKey (43aec8b)
- apis_relations: update GenericTripleForm to work with generic uri (e4e5616)
- core: introduce a MaintenanceMiddleware (dc0cda0), closes #1296
- generic: add
uri_set
method to GenericModel (a95c076) - generic: add a
get_openapi_tags
class method (512f769) - generic: APIS_ANON_VIEWS_ALLOWED setting (f2e0b2f), closes #1400
- generic: introduce custom AutoSchema for schema customization (7b4646d)
- generic: update Enrichview & GenericModel to work with generic uri (c5dbc80)
- generic: use GenericAutoSchema in ModelViewSet (454de2f)
- utils: update create_object_from_uri to work with generic uri (1ccfffe)
Bug Fixes
- generic: remove .html from template_name_suffix (9944661)
Documentation
- add documentation regarding MaintenanceMiddleware (516b07c)
- configuration: add APIS_FORMER_BASE_URIS setting (46223a9)
- configuration: update configs for anonymous views (6f28df6)
Code Refactoring
- generic,apis_metainfo: move duplicate signals to generic app (3e20f06)
v0.34.1
v0.34.0
0.34.0 (2024-12-09)
Features
- apis_entities: replace apis_entities merge route (40e4618)
- apis_entities: reuse legacy _merge template (10c524e)
- apis_metainfo: add a
internal
method to the Uri (a65617e) - core: add additional settings of bootstrap-multiselect (012e1d1)
- core: drop inclusion of select2 javascript and css (3d53102), closes #1481
- core: update bootstrap-multiselect dependency (4fdd848)
- generic: Introduce SelectMergeOrEnrich view and route (fb07e49)
- utils: introduce an
internal_uris
settings helper (bb1e7a3)
Bug Fixes
- apis_entities: disable create_default_uri during fixture loading (f604816), closes #1473
- apis_entities: show enrich link only for external URIs (8aea255)
- generic,apis_entities: move action classes to generic app (ff58a98), closes #1469
- generic: catch exception if .template_name is not set (91f7c77)
- generic: exclude subclasses from columns selector (14dcb6f), closes #1297
v0.33.0
0.33.0 (2024-11-27)
⚠ BREAKING CHANGES
- generic: replace
object_table.html
by template_list lookup
Features
- generic: add a templatetag wrapper for template_names_via_mro (9605817)
- generic: allow to disable pagination in table class (e275e59), closes #1444
- relations: limit the number of subj/obj models in filter (6e6d026), closes #1390
Bug Fixes
- apis_entities: change icon for enrich functionality (2b44bce), closes #1439
- apis_entities: replace the update link icon with text (c30eded)
- core: harmonize footer icon dimension specification (624d74a), closes #1340
- generic: check for attribute
id
before using it (076e9f3), closes #1450 - generic: replace
object_table.html
by template_list lookup (055ec94), closes #1446
Documentation
- changelog: replace wrong bug number with correct one (36c97b1), closes #1376
- customization: document the
table_pagination
setting (9e35eb7) - customization: fix typos
you_app
->your_app
(e3445d9) - customization: replace
apis_ontology
withyour_app
(06a960e) - point Django documentation links to stable version (f87ad58)
- README: point Django documentation links to stable version (8accb2b)
- README: replace note about models.py with link to the docs (f8bb514)
- remove
django-admin-csvexport
from list of dependencies (96dd125)