Skip to content
Snippets Groups Projects
  1. Dec 02, 2024
  2. Nov 29, 2024
  3. Nov 27, 2024
  4. Nov 26, 2024
  5. Nov 25, 2024
    • Paul Wise's avatar
      Adjust wording of the initial AFN admin contact · dbd31758
      Paul Wise authored
      Drop the mention of the request since it can cause admin concerns.
      
      Switch from the "forge" terminology to "code" and site" since
      "forge" is outdated terminology since the advent of GitHub,
      which did not keep up the tradition of old code forges.
      
      Mention that the archiving will be regular too.
      Unverified
      dbd31758
  6. Nov 18, 2024
  7. Nov 08, 2024
  8. Nov 06, 2024
  9. Nov 05, 2024
  10. Oct 30, 2024
  11. Oct 24, 2024
  12. Oct 22, 2024
  13. Oct 18, 2024
  14. Oct 07, 2024
    • Antoine Lambert's avatar
      browse/sidetabs: Integrate software citations Web UI · a5b75fbf
      Antoine Lambert authored
      Integrate Web UI to generate software citations in BibTex format
      in the new Citations side tab on the right.
      
      The Web UI is similar to the one for Permalinks with the difference
      that BibTex citations are generated on the fly through Web API calls
      when selecting an object type.
      
      This new Citations Web UI and its sidetab are not integrated by
      default and can be activated through configuration by setting the
      activate_citations_ui entry to True.
      
      Related to product-management/swh-archive-website#4.
      a5b75fbf
    • Antoine Lambert's avatar
      config: Add flag to activate/deactivate citations Web UI in browse · 560556fb
      Antoine Lambert authored
      Add new boolean config flag activate_citations_ui (default to False)
      to integrate or not the Citations Web UI in the browse interface.
      560556fb
    • Antoine Lambert's avatar
      browse: Add new side tab to hold the Citations Web UI · 1578d46f
      Antoine Lambert authored
      In order to get an easy access to the incoming software citations
      Web UI for the currently browsed software objects, add a new side
      tab whose handle is located below the Permalinks tab one.
      
      When clicking on any tab handles, both tabs are slided to the left
      and the current displayed one can be switched by clicking on its
      handle once the tabs opened.
      
      Also update guided tour to focus on the citations tab after the
      permalinks one, it should be completed when the citations Web UI
      will be integrated.
      
      Related to product-management/swh-archive-website#4.
      1578d46f
  15. Oct 03, 2024
  16. Oct 02, 2024
  17. Oct 01, 2024
    • Antoine Lambert's avatar
      package.json: Bump dependencies · a1b318c0
      Antoine Lambert authored
      a1b318c0
    • Antoine Lambert's avatar
      assets: Upgrade Bootstrap from 4.6 to 5.3 and AdminLTE from 3.2 to 4.0 · 809eba7a
      Antoine Lambert authored
      The bootstrap admin theme we are using (AdminLTE) recently added support for
      bootstrap 5.x in its 4.0 release (still in beta but works for our needs).
      
      So it was time to upgrade bootstrap from 4.x to 5.x for the SWH webapp.
      
      The following was made to complete the upgrade while keeping same look and
      feel as before:
      
      - remove use of bootstrap loader for webpack and simplify webpack configuration
      
      - replace use of deprecated node-sass package by sass one from Dart
      
      - update bootstrap sass variables to override and add button style matching the
        default one from AdminLTE 3.x we were using
      
      - adapt some CSS rules and add new ones to ensure same look and feel as before
      
      - remove explicit use of custom form controls from bootstrap 4.x as they are now
        the standard in bootstrap 5.x through new CSS classes form-*
      
      - update CSS classes renamed in bootstrap 5.x and adminlte 4.x, notably:
      
        * wrapper => app-wrapper
        * main-header => app-header
        * content => app-content
        * sidebar => app-sidebar
        * footer => app-footer
        * ml-* => ms-*
        * mr-* => me-*
        * pl-* => ps-*
        * pr-* => pe-*
        * float-left => float-end
        * float-right => float-start
        * text-left => text-start
        * text-right => text-end
      
      - rename some data-* attributes to data-bs-*
      
      - use btn-secondary CSS class for button style instead of btn-default
      
      - use standard bootstrap close button for modals and alerts
      
      - put sidebar HTML code in its own dedicated include file
      
      - simplify forms HTML code and use new form-label CSS class
      
      - remove no longer needed javascript hacks
      
      - improve color theme consistency notably when focusing elements with keyboard
      809eba7a
  18. Sep 30, 2024
  19. Sep 25, 2024
Loading