* Upgrading ts-rs, and adding feature flag.
- Lets us remove all the ts-optionals on every field.
- Should speed up compilation, and this feature is only needed for
lemmy-js-client.
- Fixes#5741
* Removing ts_optional_fields from enums
* Updating translations.
* Fix tests
* Fixing translations
* Adding ts-rs feature to ts_bindings script
* Consolidating optional fields and export to one line.
* Dont export federation_queue_state
* Adding ability to make a note for a given person.
- This comes back with PersonActions.note, already on post and comment
views.
- Also adds person_actions to PersonView, so that the read person API
action can return the note.
- Fixes#2353
* Adding unit test for person_view read.
* Fixing bindings check
* Addressing PR comments
* Moving API action to person/note
* Adding migration for renaming timestamps to at
* Running format.
* Updating code to _at
* Fix replaceable schema
* Fixing scheduled tasks.
* Fixing and cleaning up api tests.
* Fixing cargo shear.