Skip to content [0.9.5] beta
Added
- The possibility of changing the content type of a resource is enabled as long as it shares a form with the destination type.
- Implemented a timezone standard for display in the frontend
- Implemented semantic search for resource metadata
- Added a new form field that allows selecting one of the users registered in the system
- Implemented chat with the AI assistant in the image and gallery views
- Added image support to the LLM services handler
- Added the ability to search from the sidebar menu from any view within the application
- Installation assistant added to load basic data into forms and lists during setup
- Added a zoom level slider to both the document view and the image view
Security
- The access levels for image galleries are adjusted
[0.9.4] 6 June 2025
Added
- Implemented chat with the AI assistant in the document view
- Added text fields to the resource results
- Added conditional fields for displaying plugin action forms
- Added the ability to directly select OCR on the document when using the
scroll
view
- Enabled the document view in public query interfaces
- Added
Ctrl + Z
support in the Liquid Text editor
HookHandler
now works for records
Fixed
- Fixed the display of location names in the metadata query view
- Polished the display of blocks and OCR, enabling editing
- Improved UX for drawing blocks on documents and images in both 3D and scroll views
- The image and document gallery viewer now supports adding a URL parameter to specify the page to explore
- When exploring resources, if
text
fields are being displayed in the results, those fields are not required. In other words, a resource may or may not have content in that field
- Added the necessary filters to allow sorting results using a
text
field
Security
- Implemented a key validation system for the application’s PRO features
[0.9.3] 23 May 2025
Added
- Added keyboard shortcuts for the audio and video playback views: play and pause.
- The ability to sort results using more fields from the forms
- When using text search, results can now be sorted either by relevance or by any of the active columns
- Added search/replace functionality in the Liquid Text editor
- Added a name-based search field to the location form
- Added the ability to view the backend and frontend version of the application from the interface
- Added the
updatedAt
field to store the edit date for both resources and records
- Added the
updatedBy
field to store the user who made the last edit in both resources and records
- Added the ability to search for a geographic location for assignments, and automatically assign the corresponding polygon if it exists in the database.
Fixed
- Fixed and simplified the code for creating an instance of an already initialized Plugin
- Added automatic file processing when a resource is updated, not just when it is created
- Optimized the loading of geographic polygons from the backend by simplifying shapes and omitting polygons based on size
- Fixed an issue where some polygons would disappear from the map view when displaying locations
- Fixed an issue with the date field where saving would reset the hour, minutes, and seconds to 0
- Refined the styling of form fields for both light and dark interfaces
[0.9.2] 6 May 2025
Added
- Added support for
lat,lon
and map display in the Location field
- Added an “Edit Resource” button to the resource actions
- Added support for multiple locations in the Location field
- Added necessary processing for geographic indexing integrated with the
geosystem
- Added indexing of polygons in the
geosystem
- Added the cataloging tasks window to the document view
- Added geographic location filter to search functionality
- All processings can now be exported to a new ‘Liquid Text’ format for easy editing in a simple text editor, the text can be saved and exported to PDF, DOCX or TXT
- Added a button to restart the backend of the application when deployed in containers
- Change history has been added for resources. When visiting a resource, users can view its change history. Depending on their role and access level, they may see detailed information about the changes made.
- Added the ability for the class responsible for LLMs to estimate the approximate number of tokens for processing and to provide a warning when a query exceeds token limits, suggesting it be split.
- Added keyboard shortcuts for the audio and video playback views: play and pause.
Fixed
- Fixed an issue with loading filters when initializing a gallery
- Logs with the user set to
None
are now automatically recorded as system
- The
record
update process has been simplified into a single function to centralize actions within the HookHandler
- Simplified the creation of a new index by centralizing the task within the
IndexHandler
class
- Improved the
mapping
implementation when generating a new index.
Security
- Hierarchical validation of access levels added when loading a
record
[0.9.1] 15 April 2025
Added
- Error message added when the plugin for downloading inventories is not active.
- Added the ability to edit transcription text directly in place. Clicking on the text now makes it editable and no longer controls video playback.
- Added MARKDOWN support for transcriptions and AI chats.
- Google has been added as one of the LLM API providers
- AI conversations can now switch models mid-conversation, allowing the messages from the ongoing conversation to be used as context for more powerful models
Fixed
- The
transcriber
role can now submit tasks for review
- The resource tree correctly displays associated resources in draft status
[0.9] 10 April 2025
Added
- Support for LLMs APIs
- Added an option to enable/disable document downloads in the application
- Added the ability to implement a unit for numeric fields
- New filters for saturation and color inversion have been added
- Image rotation functionality has been implemented
- The filter box has been added to the document view
- Added information about the users who submit tasks
- Added task function parameters to retrieve details about the resources on which they are executed
- AI assistants have been added to the audio/video transcription feature
- New
llm
role added for users who can engage in conversations with the AI
Fixed
- Fixed error while exporting forms with fields without
instructions
- The issue with the actions service has been resolved
- Multiple windows for files can now be open simultaneously
- A
transcriber
user cannot save changes to a transcription unless they have an assigned task for that transcription
[0.8.8] 1 April 2025
Fixed
- The issue with system settings in the indexing section has been resolved. The “Regenerate” button was leading to a broken link in the backend. To fix this, delete the entry with ID
index_management
from the system
collection in the database and restart the backend.
- Python version updated in the Dockerfile
- The indexing task has been updated to omit the
createdAt
field if it does not exist in the record. This ensures compatibility with older versions of the ArchiHUB database.
- The issue with generating tokens for users who are not beta has been resolved.
Added
- A result message has been added for indexing processes
[0.8.7] 31 March 2025
Fixed
- New system rol
transcriber
for editing transcriptions without the need for rol editor
- Added progress messages to task result view for all processings
- The draggable windows view is adjusted so that each time a window is clicked, the selected window moves to the top of the stack
Added
- Added message and progress bar to file processing plugin
- New options for audio an video playback
[0.8.6] 26 March 2025
Added
- New player settings (speed and fast forward) for audio and video
- Delete task that are pending
- Added actions to the resource page
- Added
FileProcessing
action to resource view
- Added support for user tasks at the record level
Fixed
- Environment variable ELASTIC_DOMAIN now must have
http
or https
[0.8.5] 17 March 2025
Added
- New service that returns the application’s general settings for displaying options in the interface.
- Plugins can now define actions that are buttons appearing in certain places within the application to perform specific tasks
- The ability to edit transcriptions for videos or audios has been added. Transcriptions allow editing of the transcribed text as well as the speaker’s name if processing is available.
Fixed
- Pagination issue in the resource view for the records.
- Solved chunks reading for the stream to blob for audios and video.
- Added default values for system settings
- Fixed portrait/landscape mode for video player
- Pagination fixed for users tasks
- A user must have one of the three system roles:
editor
, admin
or user
- Speaker dialog can be activated or deactivated from the actions panel
[0.8.4] 19 February 2025
Fixed
- The
config.json
file of the frontend now allows configuring the API URL.
- Details are being adjusted for the dark mode version of the interface in the “My Profile” options and the cataloging form.
- Resource tree now show drafts if user is authorized
Added
- Support for spanish and english for the entire app
- The possibility of deleting generated inventories is added so that new ones can be created.
- From bulk processing for plugins, it can be executed for all content types.
- New
Control Panel
view for plugins
- Fixes to dark mode of the UI
- Added the ability to reorder lists
[0.8.3] 6 February 2024
Added
- The ability to delete generated ZIPs from the administration panel is added.
- Dark mode for the UI.
- Public downloads of inventory files is now available for public users.
- Swagger docs support
Fixed
- The ability for an administrator to delete users is added.
- The loading animation no longer persists when there is no content.
[0.8.2] 21 January 2025
Added
- It is now possible to download the documents associated to a resource in a .zip file, in this case only the download is enabled for the files directly associated to a resource.
- The possibility of downloading original or processed documents for each individual file has been added.
- Added public user registration.
- Password recovery option has been added.
- The application now automatically creates default configuration fields if they do not exist in the database.
Fixed
- True/False fields are added to the multiple field.
- Text area fields are added to the multiple field.
- Sorting by date and title is fixed in the public query view.
- Sorting is fixed when using Elasticsearch for keyword searches.
- Access to records from a public profile is fixed if and only if the file has public permissions.
- The initial load for the public search is fixed when page is not in the body of the request.
[0.8.1] 20 December 2024
HOTFIX
Added
- When returning resources the
createdAt
field is added.
- Added the possibility to sort the results by
Record Date
or by the Title
of each record in the result view.
Fixed
Security
[0.8] 17 December 2024
HOTFIX
Added
- The
requirements.txt
of the libraries now have no versioning, always search and download the latest version.
- Added LDAP login possibility.
- A new multiple field is implemented for standards. This field allows to generate lists of perzonalized fields in the forms.
- Implemented conditional fields for text fields (equal to, contains to, different from) and false true fields.
- Instructions are added to the metadata standards fields.
Fixed
- Fixed cache when getting a list of all plugins.
- Fixed bulk processing when a resource type does not have a parent selected.
- Added export options in the new interface.
- Fixed label title in metadata when returning a select
- Completed tasks are added to the user profile plus a color system to identify the status in a simpler way.
- When saving a form (metadata standard) the Title field must always be a text field.
- Adjusted the visibility of tasks when the user is not a
team_lead
.
Security
- The access levels for the image galleries are adjusted.
[0.7.2] 11 November 2024
HOTFIX
- Fixed validation of number fields to support decimals.
- None is fixed when loading plugin settings and they do not exist. If this is the case it returns a {}.
Added
- Added support for Qdrant vector database.
- Users with
editor
role can now create and edit listings.
- Added validation and approval flow for cataloging tasks.
- Support for version 2.0 of the administration interface.
Fixed
- Added a 30s timeout for mongodb connection.
- Adjusted the query to elasticsearch to show the total number of results when they exceed 10,000.
- The application only clears the cache at startup if the environment is development and not production.
- When saving a
record
, the system makes sure that the parents of that document are not repeated in the field
are not repeated in the parent
field.
- The file pagination is fixed for each resource, changing the pagination depending on whether or not it has image gallery grouping.
- Removed the database request that slowed down the resource tree requests.
Security
[0.7.1] 20 October 2024
Added
- Advanced searches have been added so that you can select the field you want to search in either a text or date field.
- New columns for the results [Documents, identifier].
- The possibility of filtering resources with associated files has been added.
- Added display of aggregates for documents.
- Added new services for image analysis ‘img_analyze’. These services provide the possibility to return the metadata of processing and segmentation blocks in an image.
- A new task manager is added to assign corrections to resources to certain users. A new service and a new user role
team_lead
is generated for this purpose.
- A new user role
user
is added for users logged in but without access to anything else in the query and the public.
- Added new public paths for unauthorized querying of cataloged public resources.
- Added new routes for the public API of the application.
- Added compatibility with V2 of the administration interface.
- Added the possibility to order files within each resource with the
order
option of fileObj
for each resource.
Changed
- Refresh cache when creating or updating resources now has the option to be disabled when performing bulk uploads.
- When uploading images to a resource it is now possible to adjust the order in which the images will be displayed in the gallery.
Deprecated
Removed
Fixed
- Error handling when processing files
- Added shapely to requirements.txt file
- Adjusted video processing for .MOV videos
- Adjusted clicking on non-nested lists in navigation tree
- Block display in images and documents
- Added .oga .ogv file types
- Fixed synonym search in the search engine and index mapping.
- Implemented pagination when processing files.
- Adjusted blocks on vertical and horizontal images.
- When deleting a resource it and its children are recursively deleted from the search index.
Security
[0.7] 7 August 2024
Added
- A new “View Information” view is implemented for the cataloging module for general displays of each type.
- SAVE warning when creating or updating a resource.
- Identifier in the resource metadata.
- A new geographic service is implemented for information management.
Changed
Deprecated
Removed
Fixed
- lastRequest error when updating a user.
- date formatting in the metadata.
- checkbox select in the resource and view form.
- fixed an infinite loop when saving a single resource when indexing automatically.
Security