Releases
v2.47.0
2.47.0 (2024-05-11)
Features
Add buttons to register via OAuth (16bccf9 )
Add Github OAuth support (4a3397c )
Add OAuth buttons to login form (216afa4 )
Allow admin to manually update account statuses (819fc79 )
Bump geokrety/website-base base image to 1.0.22 (93eeabd )
Generate sitemap (10dcd79 )
Implement SiteSettings (7db8007 )
Load secret from docker secrets (56713bb )
Review sending mail (69ede4c )
Bug Fixes
A valid auth method is required before disconnecting last OAuth (ffbdb6c )
A valid email is required before changing password (672dfec )
Adjust email missing banner (5af38f2 )
Don't send daily mail to non-valid emails (2e27b23 )
Ensure email hash are stored lower cased (5ebced4 )
ensure username3 is empty (ae795ef )
Fix hasPermissionOnParent (73530e0 )
Fix isAuthor when there is no author (6a4335b )
Fix isMainAvatar (8fc73e4 )
Fix some database settings (0249c34 )
OAuth registration with email properly set the email status (1f1458b )
Registration save custom user settings (6643318 )
Rework email send restriction + Add PHPUnit (cd1e8f9 )
Send revalidation email on create account again (e25c950 )
Set entrypoint shebang to bash (8769739 )
Use dedicated DB connection to manage sessions (216710b )
Use patched version of ikkez/f3-opauth (0ec408b )
Translations
New translations messages.po (Zulu) [skip translate] [skip tests-qa] (4ffad7f )
Code Refactoring
Chores
Ask AI webcrawler to stop spamming us (3419658 )
Fixes from code review (0a1f946 )
Let lookupUsername return a boolean (02f769e )
Rename function (67895a4 )
CI
build only image (04870f2 )
don't fail on report build and and post it (854a108 )
Upload docker logs (b5b8262 )
You can’t perform that action at this time.