Skip to content
Snippets Groups Projects
  1. Nov 15, 2024
  2. Nov 14, 2024
  3. Nov 13, 2024
  4. Nov 11, 2024
  5. Nov 07, 2024
    • Oliver Smith's avatar
      new redirect: /ssh-key-glob/ · 157be9b4
      Oliver Smith authored
      Add a redirect for pmb MR 2251. If we add more of these in the future,
      it would make sense to make this more generic just like how it works
      for the wiki pages.
      157be9b4
  6. Nov 04, 2024
  7. Nov 03, 2024
  8. Nov 02, 2024
  9. Oct 31, 2024
  10. Oct 27, 2024
  11. Oct 26, 2024
  12. Oct 25, 2024
  13. Oct 17, 2024
  14. Oct 16, 2024
  15. Oct 14, 2024
  16. Oct 10, 2024
  17. Oct 07, 2024
  18. Oct 05, 2024
  19. Sep 29, 2024
  20. Sep 23, 2024
  21. Sep 22, 2024
    • Markus Göllnitz's avatar
      css: make footer stick to bottom on small pages (MR 308) · fd3efd1e
      Markus Göllnitz authored
      When the content is particularly short, one can find
      the footer to be directly below the main content even
      if that happen to end before the viewport's height.
      
      It looks better if it would always stick to the bottom,
      even in those cases.
      
      Link: https://postmarketos.org/edge/2024/02/05/gtk4-new-renderers/
      
      
      
      Signed-off-by: default avatarMarkus Göllnitz <camelcasenick@bewares.it>
      fd3efd1e
    • Markus Göllnitz's avatar
      app: auto-reload on template change (MR 307) · 661041da
      Markus Göllnitz authored
      
      I see no way how this flag can affect production systems,
      as they use frozen flask, and even if it was plain flask,
      ideally the system should not see template changes without
      a controlled restart.
      
      In contrast, for development setups this will allow
      faster iteration due to the elimination of the need to
      restart the whole flask server.
      
      Signed-off-by: default avatarMarkus Göllnitz <camelcasenick@bewares.it>
      661041da
    • Markus Göllnitz's avatar
      app: allow compression bypass for slides (MR 307) · 34be4d6d
      Markus Göllnitz authored
      The 2018 Akademy slides are broken due to issues with
      re-minification of the remark-lates.min.js file.
      
      While excluding that specific file would be an option, as
      would any file with a *.min.* indicator of already being
      minified (as the issue stems from unusual coding
      practices that are the result of the input being minified
      already), I suggest—after thinking about it—instead to
      exclude the slides from being minified.
      
      The reason for that: I added Flask-Minify to make sure
      the website is served fast by reducing its overall size
      as well the render blocking components especially. And
      I see that as an important feature for most parts of the
      website, but the slides serve a different purpose: They
      are documentation, more of an archive. I delay of a few
      tens to hundreds of milliseconds for those slides is
      more than acceptable, I would argue.
      
      I looked at the front page, as well as multiple blog
      posts, and most other pages, and intend to continue to do
      so. They may continually evolve while the slides are best
      served as is. And this argument stands for any future
      additions of archive-like content. (And it does so for
      static/pdf/* as well, which just is not suspect of HTML,
      CSS, or JS minification.)
      
      Fixes: 144a0001 ("app: minify CSS and HTML")
      Closes: https://gitlab.com/postmarketOS/postmarketos.org/-/issues/181
      
      
      
      Signed-off-by: default avatarMarkus Göllnitz <camelcasenick@bewares.it>
      34be4d6d
Loading