Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Various Improvements and bugfixes related to caching #895

Merged
merged 12 commits into from
May 16, 2023
Merged

Commits on May 15, 2023

  1. ✨ Invalidate queries

    This commit adds the functionality of query invalidation
    - when a config is created
    - when the calendar options are changed
    
    It also makes it so the calendar doesn't update if the widget is currently being edited
    ajnart committed May 15, 2023
    Configuration menu
    Copy the full SHA
    3efe18d View commit details
    Browse the repository at this point in the history
  2. πŸ™ˆ Add all languages other than EN to gitignore

    This will allow for easier search in IDEs
    - vscode hides gitignored files
    - new contributors won't push translations using JSON anymore
    ajnart committed May 15, 2023
    Configuration menu
    Copy the full SHA
    f34d1d0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    86913d2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6901c98 View commit details
    Browse the repository at this point in the history
  5. πŸ› Fix IconSelector size

    Added the `withinPortal` option so that it doesn't clip into the underlying modal
    ajnart committed May 15, 2023
    Configuration menu
    Copy the full SHA
    c2c0d0b View commit details
    Browse the repository at this point in the history
  6. πŸ› Fix small bug when deleting a config

    It would always return error previously. That has been fixed.
    ajnart committed May 15, 2023
    Configuration menu
    Copy the full SHA
    9f4f379 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    599ccda View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    27c0ef6 View commit details
    Browse the repository at this point in the history
  9. ✨ Bookmark widget (#890)

    * 🚧 Bookmark widget
    
    * ✨ Add input type
    
    Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
    
    * ✨ Add content display and input fields
    
    * πŸ› Fix delete button updating to invalid schema
    
    * 🌐 Add translations for options
    
    * ✨ Add field for image
    
    * ♻️ Refactor IconSelector and add forward ref
    
    * 🦺 Add form validation
    
    * 🦺 Add validation for icon url and fix state for icon picker
    
    * 🌐 PR feedback
    
    ---------
    
    Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
    2 people authored and ajnart committed May 15, 2023
    Configuration menu
    Copy the full SHA
    a982773 View commit details
    Browse the repository at this point in the history
  10. Add renovate.json

    renovate[bot] authored and ajnart committed May 15, 2023
    Configuration menu
    Copy the full SHA
    45db7df View commit details
    Browse the repository at this point in the history

Commits on May 16, 2023

  1. Configuration menu
    Copy the full SHA
    a8ea565 View commit details
    Browse the repository at this point in the history
  2. 🚨 Fix compilation

    ajnart committed May 16, 2023
    Configuration menu
    Copy the full SHA
    109e53d View commit details
    Browse the repository at this point in the history