-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
i18n workflow: force compile fuzzy #103
Comments
Can we check the status of this issue?
|
|
I think earliest end of September I can investigate that. |
wrt. point 3:
wrt. point 2:
wrt. point 1: I will try go through all packages and check for the |
based on this: have fuzzy:
no fuzzy but likely no problem:
no fuzzy and more likely a problem:
no fuzzy and maybe a problem:
not checked
|
wrt 'no fuzzy but likely no problem:' within each repo searched for result:
|
Additionally found: https://github.com/inveniosoftware/cookiecutter-invenio-module/blob/6decff43538c9e317175bfed33878fe7b0843a53/%7B%7B%20cookiecutter.project_shortname%20%7D%7D/setup.cfg#L80 Conclusion:
|
All PRs are merged. For the moment we should be good. Let's close it. @zzacharo |
📁 invenio-app-rdm (13.0.0b0.dev10 -> 13.0.0b0.dev11 ) 📦 release: v13.0.0b0.dev11 deposit: pass record to publish button CI: switch to centralised workflows templates: landing page custom field macro refactor custom_fields: allow to search vocab * closes CERNDocumentServer/cds-rdm#180 requests: fix small ui bugs * closes CERNDocumentServer/cds-rdm#176 migration: add vocabulary updates migration: add parent doi handling * list points which were tested 📁 invenio-banners (3.0.2 -> 3.1.0 🌈) 📦 release: v3.1.0 http headers: use and adjust vnd.inveniordm.v1+json http accept header * closes zenodo/rdm-project#598 📁 invenio-communities (14.5.1 -> 14.5.2 🐛) 📦 release: v14.5.2 user_moderation: dispatch Celery tasks for each community operation fix(logo): not fully deleted * logo file hasn't been deleted. this prevented a new file upload, because of an sqlalchemy.exc.IntegrityError: (psycopg2.errors.UniqueViolation) error. subcommunities: fix missing double-quote in email templates 📁 invenio-i18n (2.1.1 -> 2.1.2 🐛) release: v2.1.2 ext: allow BABEL_DEFAULT_LOCALE overridability 📁 invenio-pages (4.0.1 -> 4.1.0 🌈) 📦 release: v4.1.0 ci: use reusable workflows http headers: use and adjust vnd.inveniordm.v1+json http accept header * closes zenodo/rdm-project#598 setup: update dependencies 📁 invenio-rdm-records (11.5.0 -> 11.6.0 🌈) 📦 release: v11.6.0 creatibutors: fix buttons permissions: change error handler for resolving pid permission denied * closes inveniosoftware/invenio-app-rdm#2685 record inclusion: use system identity to accept inclusion request when can_include_directly * closes CERNDocumentServer/cds-rdm#176 user_moderation: improve DB queries and use Celery tasks fix: use index to distinguish type * the problem with is_published is that drafts created from records will not be recogniced correctly * using the index is a valid solution but it is not a nice implementation. results: added support for drafts * Added support for drafts in the results list fix(community): set branding * the set branding didn't work at all. it didn't work for rebranding if a default already exists and it didn't work if no branding exists at all. * the default property of the CommunitiesRelationManager needs a string. it can't handle a dict. 📁 invenio-records-ui (1.2.0 -> 1.2.1 🐛) release: v1.2.1 views: add __qualname__ to partial wrapped view func config: fix extract messages err i18n-global: add compile-catalog fuzzy (inveniosoftware/invenio-records-ui#100) Refs inveniosoftware/invenio-i18n#103 fix change sh to bash to use newer syntax fix res.location changed structure, localhost not more part of it fix add missing configuration variables NOTE: the bugfix seams as not complete. the real bug should be fixed somewhere else. it was too easy to add only those variables. global: clean test infrastructure increase minimal python version to 3.7 move check_manifest configuration to setup.cfg. concentrate the configuration of all calls in one place fix docs compatibilty problem with Sphinx>=5.0.0 add .git-blame-ignore-revs migrate to use black as opinionated auto formater migrate setup.py to setup.cfg 📁 invenio-search (2.4.0 -> 2.4.1 🐛) release: v2.4.1 fix: avoid closing db session Using `with self.app.app_context():` closes the current DB session on `__exit__`, causing a `sqlalchemy.orm.exc.DetachedInstanceError` when accessing any property of the object expected in the session. This error occurs only the first time index_templates are loaded, such as when indexing the very first record. Subsequent accesses won't trigger this issue due to the @cached_property, preventing reloading of index_templates. ci: upgrade tests 📁 invenio-vocabularies (4.2.0 -> 4.3.0 🌈) 📦 release: v4.3.0 names: make names_exclude_regex configurable setup: add regex as dependency names: validate entry full names ci: use reusable workflows names: keep original datastream config * allow to pass since names: update writer service call names: add orcid public data sync * Adds delete all values of a vocab to CLI
📁 invenio-app-rdm (13.0.0b0.dev10 -> 13.0.0b0.dev11 ) 📦 release: v13.0.0b0.dev11 deposit: pass record to publish button CI: switch to centralised workflows templates: landing page custom field macro refactor custom_fields: allow to search vocab * closes CERNDocumentServer/cds-rdm#180 requests: fix small ui bugs * closes CERNDocumentServer/cds-rdm#176 migration: add vocabulary updates migration: add parent doi handling * list points which were tested 📁 invenio-banners (3.0.2 -> 3.1.0 🌈) 📦 release: v3.1.0 http headers: use and adjust vnd.inveniordm.v1+json http accept header * closes zenodo/rdm-project#598 📁 invenio-communities (14.5.1 -> 14.5.2 🐛) 📦 release: v14.5.2 user_moderation: dispatch Celery tasks for each community operation fix(logo): not fully deleted * logo file hasn't been deleted. this prevented a new file upload, because of an sqlalchemy.exc.IntegrityError: (psycopg2.errors.UniqueViolation) error. subcommunities: fix missing double-quote in email templates 📁 invenio-i18n (2.1.1 -> 2.1.2 🐛) release: v2.1.2 ext: allow BABEL_DEFAULT_LOCALE overridability 📁 invenio-pages (4.0.1 -> 4.1.0 🌈) 📦 release: v4.1.0 ci: use reusable workflows http headers: use and adjust vnd.inveniordm.v1+json http accept header * closes zenodo/rdm-project#598 setup: update dependencies 📁 invenio-rdm-records (11.5.0 -> 11.6.0 🌈) 📦 release: v11.6.0 creatibutors: fix buttons permissions: change error handler for resolving pid permission denied * closes inveniosoftware/invenio-app-rdm#2685 record inclusion: use system identity to accept inclusion request when can_include_directly * closes CERNDocumentServer/cds-rdm#176 user_moderation: improve DB queries and use Celery tasks fix: use index to distinguish type * the problem with is_published is that drafts created from records will not be recogniced correctly * using the index is a valid solution but it is not a nice implementation. results: added support for drafts * Added support for drafts in the results list fix(community): set branding * the set branding didn't work at all. it didn't work for rebranding if a default already exists and it didn't work if no branding exists at all. * the default property of the CommunitiesRelationManager needs a string. it can't handle a dict. 📁 invenio-records-ui (1.2.0 -> 1.2.1 🐛) release: v1.2.1 views: add __qualname__ to partial wrapped view func config: fix extract messages err i18n-global: add compile-catalog fuzzy (inveniosoftware/invenio-records-ui#100) Refs inveniosoftware/invenio-i18n#103 fix change sh to bash to use newer syntax fix res.location changed structure, localhost not more part of it fix add missing configuration variables NOTE: the bugfix seams as not complete. the real bug should be fixed somewhere else. it was too easy to add only those variables. global: clean test infrastructure increase minimal python version to 3.7 move check_manifest configuration to setup.cfg. concentrate the configuration of all calls in one place fix docs compatibilty problem with Sphinx>=5.0.0 add .git-blame-ignore-revs migrate to use black as opinionated auto formater migrate setup.py to setup.cfg 📁 invenio-search (2.4.0 -> 2.4.1 🐛) release: v2.4.1 fix: avoid closing db session Using `with self.app.app_context():` closes the current DB session on `__exit__`, causing a `sqlalchemy.orm.exc.DetachedInstanceError` when accessing any property of the object expected in the session. This error occurs only the first time index_templates are loaded, such as when indexing the very first record. Subsequent accesses won't trigger this issue due to the @cached_property, preventing reloading of index_templates. ci: upgrade tests 📁 invenio-vocabularies (4.2.0 -> 4.3.0 🌈) 📦 release: v4.3.0 names: make names_exclude_regex configurable setup: add regex as dependency names: validate entry full names ci: use reusable workflows names: keep original datastream config * allow to pass since names: update writer service call names: add orcid public data sync * Adds delete all values of a vocab to CLI
📁 invenio-access (2.0.0 -> 2.1.0 🌈) release: v2.1.0 permissions: add system permisssion * closes CERNDocumentServer/cds-rdm#240 📁 invenio-admin (1.4.1 -> 1.5.1 🌈) 📦 release: v1.4.1 docs: fix intersphinx config setup: pin wtforms 3.2.0 makes a breaking change https://wtforms.readthedocs.io/en/3.2.x/changes/ 📦 release: v1.5.1 setup: pin wtforms 3.2.0 makes a breaking change https://wtforms.readthedocs.io/en/3.2.x/changes/ release: v1.5.0 setup: add invenio-app dependency fix: before_app_first_request deprecation i18n-global: add compile-catalog fuzzy (inveniosoftware/invenio-admin#104) Refs inveniosoftware/invenio-i18n#103 📁 invenio-administration (2.8.2 -> 2.9.0 🌈) 📦 release: v2.9.0 admin: change default # of results from 10 to 20 fix: make tooltip required bug: fix type for BoolFormatter value 📁 invenio-app-rdm (13.0.0b1.dev16 -> 13.0.0b1.dev17 🌈) release: v13.0.0b1.dev17 setup: bump major invenio-rdm-records admin: improve files and stats display bug: add message to browse page when no subcoms admin: fix mobile display via css instead of html admin: increase title length and fix mobile admin: link GitHub and ORCiD icons to sites admin: add link to user in records and drafts upgrades: add v13 script * closes CERNDocumentServer/cds-rdm#240 global: remove invenio-admin * invenio-admin has been deprecated since a while in favour of invenio-administration landing_page: add block user option pass the whole APP_RDM_USER_DASHBOARD_ROUTES object rename variable to be more precise pass config to deposit_create and _edit 📁 invenio-communities (17.3.2 -> 17.4.0 🌈) 📦 release: v17.4.0 admin: change default # of results from 10 to 20 refactor: remove showManualEntry argument UI/UX: improve display of ROR information in select field refactor: pass community_ui dict instead of community object 📁 invenio-rdm-records (15.7.1 -> 16.0.1⚠️ ) 📦 release: v16.0.1 deposit-ui: fix creator affiliations selection display * Fixes a bug where the selected affiliations from the dropdown do not appear inside the input box. release: v16.0.0 siglal: rename temporarily_connected_to to connected_to * See blinker PR: https://github.com/pallets-eco/blinker/pull/172/files#diff-6d65d4c3783f73a7e9f606573e156ed1f0597054715ac512004cb353d8a9886cL227 identifiers: relax validation rules for deduplication records: upgrade jsonschema version * adds internal notes record: add internal_notes * components: add internal notes cmp records: upgrade jsonschema version * adds internal notes record: add internal_notes * components: add internal notes cmp metadata: add internal notes fix: translation only applied on app start * the problem was that with gettext the translations for facets have been only calculated on boot time. * using lazy_gettext instead fixes that, because it calculates the translation at the request level community submission: remove notification about request auto-accept * closes CERNDocumentServer/cds-rdm#203 📁 invenio-records-resources (6.3.1 -> 6.4.0 🌈) release: v6.4.0 fix: translation only applied on app start * the problem was that with gettext the translations for facets have been only calculated on boot time. * using lazy_gettext instead fixes that, because it calculates the translation at the request level queryparser: add RestrictedTerm to exclude allowed phrases by permission
In order to compile fuzzy marked strings, we need to force it.
todoso we have to add this line
use-fuzzy = True
to the[compile_catalog]
section ofsetup.cfg
file.This should be added to the following modules:
Close related issue #inveniosoftware/invenio-app-rdm/issues/230
The text was updated successfully, but these errors were encountered: