fix(ios): UX polish - 13 fixes for share sheet, editor, keyboard, sorting, filters
1. Share sheet: accept text-shared URLs (NSExtensionActivationSupportsText)
2. Auto-update version number from git commit count via Vite define
3. Undo/redo buttons in ResizableInput editor
4. Restore iOS keyboard suggestions (autoCorrect/spellCheck on content textarea)
5. Tag board expands when keyboard dismisses (via dynamic padding from fix 7)
6. Increase drag handle hit zone to 44px (Apple HIG minimum)
7. Close gap between editor card and keyboard using actual keyboardHeight
8. URL open button on text items containing URLs
9. Share extension tag filtering by text field input
10. Done button saves before closing share extension
11. Persist search text and selected filter tags across app restart
12. Sort toggle (newest/oldest) with localStorage persistence
13. Prevent resize drag from triggering pull-to-refresh