Skip to content
Snippets Groups Projects
  1. May 05, 2023
  2. May 04, 2023
  3. May 03, 2023
  4. May 02, 2023
  5. Apr 17, 2023
  6. Apr 16, 2023
  7. Apr 15, 2023
  8. Apr 14, 2023
  9. Apr 07, 2023
  10. Apr 06, 2023
  11. Apr 03, 2023
  12. Mar 29, 2023
    • dzaikos's avatar
      Add swipe as option for gesture navigation between entries. · 7d252ea4
      dzaikos authored
      * Refactor `TouchHandler` to handle double-tap and swipe gestures.
        * Renamed existing `onTouch` JavaScript methods to `onItemTouch` and
          added `onContentTouch` methods for swipe gesture.
        * Refactor double-tap. It's now a method in `TouchHandler` versus
          anonymous functions in `listen()` method.
      * Updated CSS classes.
        * Added `touch-action` CSS for `.entry-content`.
        * Renamed CSS classes for adding events in `TouchHandler`.
      * Updated users settings to replace checkbox for double tap with select
        for none, double tap, or swipe.
      * Added database migrations for new gesture_nav option.
        * Rename `users.double_tap` to `users.gesture_nav` and migrate
          existing user settings.
      * Updated translation files. (Non-English updated with Google
        Translate.)
      
      Resolves #1449, closes #1495
      7d252ea4
  13. Mar 28, 2023
  14. Mar 27, 2023
  15. Mar 25, 2023
  16. Mar 21, 2023
  17. Mar 20, 2023
  18. Mar 17, 2023
  19. Mar 14, 2023
  20. Mar 13, 2023
    • Frédéric Guillot's avatar
      Avoid XSS when opening a broken image due to unescaped ServerError in proxy handler · eb950850
      Frédéric Guillot authored
      Creating an RSS feed item with the inline description containing an `<img>` tag
      with a `srcset` attribute pointing to an invalid URL like
      `http:a<script>alert(1)</script>`, we can coerce the proxy handler into an error
      condition where the invalid URL is returned unescaped and in full.
      
      This results in JavaScript execution on the Miniflux instance as soon as the
      user is convinced to open the broken image.
      eb950850
  21. Mar 12, 2023
  22. Mar 07, 2023
  23. Mar 02, 2023
Loading