Skip to content

Sync: BioPortal v6.6.1 release #17

Merged
alexskr merged 31 commits into
ontoportal:masterfrom
ncbo:master
Sep 19, 2025
Merged

Sync: BioPortal v6.6.1 release #17
alexskr merged 31 commits into
ontoportal:masterfrom
ncbo:master

Conversation

syphax-bouazzouni and others added 30 commits June 23, 2025 10:54
…ment

fix: ensure notes creator is set to current user
Develop to Master merge, Release v6.5.0
Introduce declarative enforcement for system-controlled attributes to prevent clients from setting internal fields (e.g., uploadFilePath, creator, resetTokenExpireTime).

- Models can now declare system-controlled fields using `system_controlled` DSL in ontologies_linked_data
- Enforcement occurs in `populate_from_params`, not controllers
- system_controlled params are stripped automatically from user input
- `creator` is assigned from `current_user` if applicable and not provided
Develop -> Master merge, release v6.6.0
@alexskr alexskr merged commit 5f257bc into ontoportal:master Sep 19, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants