Skip to content

Add optional Accessibility Statement Link#6184

Merged
farhatahmad merged 2 commits intobigbluebutton:masterfrom
danimo:feat/accessibility_statement
Feb 17, 2026
Merged

Add optional Accessibility Statement Link#6184
farhatahmad merged 2 commits intobigbluebutton:masterfrom
danimo:feat/accessibility_statement

Conversation

@danimo
Copy link
Contributor

@danimo danimo commented Jan 19, 2026

This is required for all services/websites as per the European Privacy Act (Directive (EU) 2019/882).

@danimo
Copy link
Contributor Author

danimo commented Jan 21, 2026

Yes, this duplicates code, so SonarCloud is correct. But that's systemic.

@jrsevenfour
Copy link

thumbs up!

@farhatahmad
Copy link
Collaborator

Thanks @danimo - I think the only thing missing is a data migration to prepopulate the setting for the existing 'greenlight' tenant and all other tenants (See https://github.com/bigbluebutton/greenlight/blob/master/db/data/20250130160334_add_sign_in_on_room_join_to_site_settings.rb)

@danimo danimo force-pushed the feat/accessibility_statement branch from a97df33 to 095f011 Compare January 29, 2026 18:55
@danimo
Copy link
Contributor Author

danimo commented Jan 29, 2026

Thanks for checking. I simply forgot to add the file. I amended the patch.

@danimo danimo force-pushed the feat/accessibility_statement branch from 825a5b2 to ccd656b Compare January 31, 2026 08:37
@farhatahmad
Copy link
Collaborator

Just need to run bundle exec rubocop -A please and this is good to merge

This is required for all services/websites as per the European Privacy
Act (Directive (EU) 2019/882).
@danimo danimo force-pushed the feat/accessibility_statement branch from 28ba0b2 to 8eadeb8 Compare February 11, 2026 11:22
@danimo
Copy link
Contributor Author

danimo commented Feb 11, 2026

Just need to run bundle exec rubocop -A please and this is good to merge

Done!

@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
6.8% Duplication on New Code (required ≤ 3%)
C Reliability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

@farhatahmad farhatahmad merged commit 4d67cd7 into bigbluebutton:master Feb 17, 2026
1 of 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