NVRAM refactor, phase 1. (#18969)
* Rename `eeprom_stm32` to `eeprom_legacy_emulated_flash`.
* Rename `flash_stm32` to `legacy_flash_ops`.
* Rename `eeprom_teensy` to `eeprom_kinetis_flexram`.
Update use of legacy keycodes (#19120)
Merge remote-tracking branch 'origin/master' into develop
Update .gitignore (#19132)
Remove .noci functionality (#19122)
Merge API update workflow (#19121)
Use modern solution for tri-layer in sofle default layout (#19113)
Merge remote-tracking branch 'origin/master' into develop
[Keymap] Add home and end keys to coffee's bm40hsrgb keymap (#19108)
Co-authored-by: Fae <faenkhauser@gmail.com>
Merge remote-tracking branch 'origin/master' into develop
Fixup keychron/q5 (#19119)
[Keyboard] Small fixes for the Atreyu rev1 keyboard (#19098)
[Keymap] Fix ducky one 2 sf fn layer mappings (#18955)
[Keyboard] change RGBLED_NUM to 20 for zoom87 (#18930)
Co-authored-by: Drashna Jaelre <drashna@live.com>