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

Updates for September 2023 #1603

Merged
merged 37 commits into from
Sep 29, 2023
Merged

Updates for September 2023 #1603

merged 37 commits into from
Sep 29, 2023

Commits on Sep 29, 2023

  1. Configuration menu
    Copy the full SHA
    84dba89 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e56ca07 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    72b080e View commit details
    Browse the repository at this point in the history
  4. Make #author grow less

    Hans5958 committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    ea084fd View commit details
    Browse the repository at this point in the history
  5. Few fixes on meta tags

    Hans5958 committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    90ab062 View commit details
    Browse the repository at this point in the history
  6. Add support for TemplateManager

    Resolves #290
    Hans5958 committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    cd945e0 View commit details
    Browse the repository at this point in the history
  7. Adjust canvas caching

    - Change back to CacheFirst strategy
    - Extend Cache-Control to 4 weeks to match SW cache
    - Capitalize Cache-Control
    Hans5958 committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    a746680 View commit details
    Browse the repository at this point in the history
  8. Adjust canvas caching (2)

    - Add Cache-Control for /_js/ and /_css/
    - Remove background sync when caching canvas
    - Extend caching to 1 year for canvas and 4 weeks for other resources
    - Add and remove comments
    Hans5958 committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    f9bf7c7 View commit details
    Browse the repository at this point in the history
  9. Adjust canvas caching (3)

    - Prefetch atlas.json
    - Cache hashed resources to one year
    Hans5958 committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    daea59f View commit details
    Browse the repository at this point in the history
  10. Adjust canvas caching (4)

    - Ignore atlas.json on Parcel to prefetch
    Hans5958 committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    5ea2d83 View commit details
    Browse the repository at this point in the history
  11. Adjust canvas caching (5)

    - Remove atlas.json prefetch, not having significant improvement
    Hans5958 committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    54abe15 View commit details
    Browse the repository at this point in the history
  12. Add rule for branch deploy

    Hans5958 committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    811c451 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    800d4ea View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    ad2d065 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    9a0b52d View commit details
    Browse the repository at this point in the history
  16. Remove unnecessary period

    Hans5958 committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    2ea1f3d View commit details
    Browse the repository at this point in the history
  17. Revamp Credits/Contributors section

    The Team section is now linked for PAI to we can centralized updating on one place, and with nicer display.
    The Credits section (about.html) and Contributors section (README) now links to each other
    The project contributors have been reworded, and the second section of contributors now named as Info Contributors (as they contribute in terms of data/info)
    Hans5958 committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    d2e2211 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    7947ed2 View commit details
    Browse the repository at this point in the history
  19. Revamp Credits/Contributors section 3

    Mention as "Entry Contributors" instea. The word "entry" is quite usual here
    Hans5958 committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    022dc97 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    571a660 View commit details
    Browse the repository at this point in the history
  21. Update navbar and author footer

    - Mention AGPL-3.0 on footer
    - Move link to source code to navbar
    - Fix navbar styling
    - Shorten to "Powered by Netlify" (hopefully no need for full sentence since badge is on the org website)
    Hans5958 committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    fcc0cdd View commit details
    Browse the repository at this point in the history
  22. Reword noscript sentence a bit

    Have to aware that Netlify may inject a script. The project itself is under a free license.
    Hans5958 committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    3eba9a1 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    d6b0971 View commit details
    Browse the repository at this point in the history
  24. Add notice for the update

    Hans5958 committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    8672ab4 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    8c8f8f0 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    e72872e View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    a894b52 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    4502ccb View commit details
    Browse the repository at this point in the history
  29. Add The Final Clean canvas

    Resolves #247
    Hans5958 committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    8de57cc View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    dcfc872 View commit details
    Browse the repository at this point in the history
  31. Fix attribution links

    Hans5958 committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    cc737a8 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    2454061 View commit details
    Browse the repository at this point in the history
  33. Fix rel on links

    Turns out noopener is not needed when target="_blank", also adjusts some to have referrers
    Hans5958 committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    a53e0e0 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    ace497a View commit details
    Browse the repository at this point in the history
  35. Update About and README

    - Use "an interactive map" to replace "an atlas"
    - Add link to announcement
    - Rename #contributors-wrapper to #entry-contributors-wrapper
    - Only remove underline on #entry-contributors-wrapper
    - Separate section of Stefano, add credit to indicate a personal message
    Hans5958 committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    173867f View commit details
    Browse the repository at this point in the history
  36. Fix extend script of TFC

    Hans5958 committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    262edf7 View commit details
    Browse the repository at this point in the history
  37. Extend entries to TFC

    Hans5958 committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    6763966 View commit details
    Browse the repository at this point in the history