mirror of
https://github.com/ARUP-CAS/aiscr-qgis-amcr-viewer.git
synced 2026-10-08 20:07:36 +02:00
* Pamatovat filtry ve formuláři a přidat jejich reset (#84) Filtrační dialog si do konce běhu QGIS pamatuje poslední filtry potvrzené tlačítkem OK, zvlášť pro akce, lokality a samostatné nálezy. Storno ani odmítnuté obrácené rozmezí uložený stav nemění. - tlačítko „Obnovit výchozí“ vrátí formulář do výchozího stavu (bbox zapnutý, PIAN se třemi úrovněmi); uložený stav změní až OK - tlačítko ✕ u každého výběru vymaže jen tento filtr - upozornění nahoře hlásí obnovené filtry a jejich počet - kódy, které po aktualizaci heslářů zmizely, se zahodí; popisky se skládají z aktuálních heslářů - výchozí hodnoty jsou definované na jednom místě, PIAN už není natvrdo v setup_picker() - smoke test, README a changelog v2.2.0 OpenSpec: openspec/changes/add-filter-memory-and-reset/ Připraveno s pomocí AI (implementace subagent, revize a ověření Claude), ručně zkontrolovat v QGIS. * Křížek vrací filtr do výchozího stavu, oznámení bez ikony (#84) Úpravy po ručním testu v QGIS: - ✕ u výběru vrací filtr do jeho výchozího stavu; u PIAN – přesnost obnoví tři předvolené úrovně, místo aby výběr vymazal. Tlačítko je aktivní, jen když se výběr od výchozího liší. PIAN bez omezení jde dál nastavit odškrtnutím všech úrovní ve výběru. - oznámení o obnovených filtrech bez úvodního „ℹ“ Spec, design, tasks, README, changelog a smoke test upraveny. Připraveno s pomocí AI. * Archivovat OpenSpec změnu add-filter-memory-and-reset (#84) Ruční test v QGIS (akce) zapsán k úkolu 4.3, změna archivována do openspec/changes/archive/2026-10-02-add-filter-memory-and-reset/. Připraveno s pomocí AI. * Upřesnit záznam ručního testu u úkolu 4.3 (#84) Vzhled i funkce ověřeny u všech tří typů dat, poslední oprava (✕ u PIAN, oznámení) jen u akcí. Připraveno s pomocí AI.
92 lines
4.6 KiB
Plaintext
92 lines
4.6 KiB
Plaintext
# This file contains metadata for your plugin.
|
||
|
||
# This file should be included when you package your plugin.
|
||
# Mandatory items:
|
||
|
||
[general]
|
||
name=AMČR Viewer
|
||
qgisMinimumVersion=3.44.0
|
||
qgisMaximumVersion=4.99.0
|
||
description=Viewing and downloading the AMČR data.
|
||
version=2.2.0
|
||
author=David Spáčil
|
||
email=spacil@arub.cz
|
||
|
||
about=This plugin is intended for downloading the data (Fieldwork events, Sites, and their Components) from the Digital archive of the Archaeological Map of the Czech Republic (https://digiarchiv.aiscr.cz/).
|
||
|
||
tracker=https://github.com/ARUP-CAS/aiscr-qgis-amcr-viewer/issues
|
||
repository=https://github.com/ARUP-CAS/aiscr-qgis-amcr-viewer
|
||
# End of mandatory metadata
|
||
|
||
# Recommended items:
|
||
|
||
hasProcessingProvider=no
|
||
# Uncomment the following line and add your changelog:
|
||
changelog=
|
||
Plný seznam změn v češtině je dostupný zde: https://github.com/ARUP-CAS/aiscr-qgis-amcr-viewer/releases/tag/v2.2.0
|
||
v2.2.0 (2026-09-02)
|
||
* Filter labels unified: "Specifikace nálezu" renamed to "Materiál" to match the attribute alias
|
||
* README rewritten to match the current state of the code
|
||
* Tables for Akce and Lokality contain a field with feature weight, when Komponenty rendering is enabled; the weights of one documentation unit sum to 1 also with period/area filters
|
||
* The login state is verified before each download via /api/user/islogged; an expired session is renewed automatically
|
||
* When a logged-in download falls back to anonymous access, a message bar warning says so (only access level A data)
|
||
* Removing the stored credentials also logs the user out of the Digital Archive
|
||
* The filter dialog remembers the last confirmed filters per data type for the QGIS run and restores them on reopening
|
||
* New Obnovit výchozí button resets the filter form to its defaults, including the pre-selected PIAN accuracy levels
|
||
* Each codelist filter has a ✕ button that returns that single filter to its default (empty, or the three pre-selected levels for PIAN – přesnost); a notice announces restored filters and their count
|
||
v2.1.4 (2026-10-01)
|
||
* Removed unused generated resources.py and the bundled flake8 config, so the plugin passes the plugins.qgis.org scan without custom configuration
|
||
v2.1.3 (2026-10-01)
|
||
* Fixed empty person codelists (excavation leaders, finders) after updating codelists against Digiarchive v4.1.0
|
||
* A codelist that fails to download keeps its previous values and the user is warned
|
||
v2.1.2 (2026-09-01)
|
||
* Qt6 compatibility
|
||
* Code clean-up
|
||
v2.1.1 (2026-09-01)
|
||
* Added download of Individual finds (PAS), including a dedicated menu entry
|
||
* Added filtering by date
|
||
* Added filtering of project fieldwork events and a Project column in the attribute table
|
||
* Codelists are now built from the Digiarchiv API as well, not only from OAI-PMH; persons come from its facets by role (finder, fieldwork leader)
|
||
* Updated the bundled codelist file
|
||
* Filter dialog is now scrollable
|
||
* Empty API results are now diagnosable from the Messages panel: the query URL and API errors are logged
|
||
* Code clean-up
|
||
v2.0.2 (2026-06-13)
|
||
* Plugin-wide fixes and optimalizations (details https://github.com/ARUP-CAS/aiscr-qgis-amcr-viewer/pull/49)
|
||
v2.0.1 (2026-06-10)
|
||
* Fixed QGIS minimum version
|
||
v2.0.0 (2026-06-05)
|
||
* Added warning regarding the feature duplication when loading components to the dialog
|
||
* Added Help button to the plugin menu
|
||
* Code clean-up
|
||
v2.0.0-alpha.4 (2026-06-03)
|
||
* Backend filtering of the results based on the component-related filters improvement (plugin not only loads the results from API, it filters them further)
|
||
v2.0.0-alpha.2–3 (2026-05-19)
|
||
* Security vulnerabilities fix
|
||
v2.0.0-alpha.1 (2026-05-19):
|
||
* Attribute fields renamed to be ASCII compliant
|
||
* Codelist update; codelist can be recompiled from AMČR API
|
||
* Base element changed from Documentation Unit to Component if user asks for components to simplify result filtering
|
||
* Plugin now supports logging with an AMČR account and enables the downloading of Events and Sites available to the roles Researcher and higher
|
||
|
||
# Tags are comma separated with spaces allowed
|
||
tags=python,AMCR,AIS CR,archaeology,PIAN,AMČR,archeologie
|
||
|
||
homepage=https://amcr-help.aiscr.cz/digiarchiv/qgis-viewer.html
|
||
category=Vector
|
||
icon=akce.png
|
||
# experimental flag
|
||
experimental=False
|
||
|
||
# deprecated flag (applies to the whole plugin, not just a single version)
|
||
deprecated=False
|
||
|
||
# Since QGIS 3.8, a comma separated list of plugins to be installed
|
||
# (or upgraded) can be specified.
|
||
# Check the documentation for more information.
|
||
# plugin_dependencies=
|
||
|
||
# If the plugin can run on QGIS Server.
|
||
server=False
|
||
|