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

Automate creation of standards overview pages #116

Merged
merged 32 commits into from
Dec 14, 2023
Merged

Automate creation of standards overview pages #116

merged 32 commits into from
Dec 14, 2023

Commits on Nov 28, 2023

  1. Automate creation of standards overview pages

    resolves #97
    
    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    afb1adb View commit details
    Browse the repository at this point in the history
  2. Minor code improvements, lint fixes

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    515f6b8 View commit details
    Browse the repository at this point in the history
  3. Bugfix: linter error was still present

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    921a5a2 View commit details
    Browse the repository at this point in the history
  4. Remove overview pages (will be generated automatically)

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    e13ba4c View commit details
    Browse the repository at this point in the history
  5. Factor out and remove generated part of sidebarsStandards.js

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    b22cead View commit details
    Browse the repository at this point in the history
  6. Reinstate js syntax in sidebarsStandards.js

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    9938c6a View commit details
    Browse the repository at this point in the history
  7. Read markdown header properly as YAML

    then multiline values will work, for instance:
    
    ```yaml
    description: |
      line1
      line2
    ```
    
    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    1a1a885 View commit details
    Browse the repository at this point in the history
  8. Include description into versions overview page

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    b1505d5 View commit details
    Browse the repository at this point in the history
  9. Bugfix: package-lock.json was outdated

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    ff8d379 View commit details
    Browse the repository at this point in the history
  10. Use more telling emojis

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    9e0d9f5 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2023

  1. Add generated sidebar items to .gitignore

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    ca93a04 View commit details
    Browse the repository at this point in the history
  2. Create overview page for each scope

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    51fce6c View commit details
    Browse the repository at this point in the history
  3. Bugfix: docs.package.json must be valid JSON, so no trailing commas

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    e4314e1 View commit details
    Browse the repository at this point in the history
  4. Bugfix: missing comma in sidebarsStandards.js, plus wrong category

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    317acd2 View commit details
    Browse the repository at this point in the history
  5. Add status to scope in sidebar

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    5a3d7ed View commit details
    Browse the repository at this point in the history
  6. Bugfix: table uses - not =

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    783d1eb View commit details
    Browse the repository at this point in the history
  7. Add another row of -

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    9426993 View commit details
    Browse the repository at this point in the history
  8. Bugfix: table headings still wrong, missing yet another -

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    3d54f12 View commit details
    Browse the repository at this point in the history
  9. Bugfix: urls to internal standards were broken

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    cfb709d View commit details
    Browse the repository at this point in the history
  10. Fix computation of outdated property, plus many code improvements

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    5c677a3 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. fix sort order

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    e45d820 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2023

  1. Remove generated mds from tree

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    a4ad6f2 View commit details
    Browse the repository at this point in the history
  2. Create subdirectory if needed

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    25db85a View commit details
    Browse the repository at this point in the history
  3. Restructure and remove emojis

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    a6c42d2 View commit details
    Browse the repository at this point in the history
  4. Forgot to add this change to previous commit

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    32c082c View commit details
    Browse the repository at this point in the history
  5. Remove inline html

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    94c5aac View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2023

  1. Augment .gitignore to have git ignore generated md files

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    0f42246 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. remove generated sidebars

    Signed-off-by: Max Wolfs <[email protected]>
    maxwolfs committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    2ac2bc3 View commit details
    Browse the repository at this point in the history
  2. add comments for generated imports

    Signed-off-by: Max Wolfs <[email protected]>
    maxwolfs committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    49e3ca1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    00449a8 View commit details
    Browse the repository at this point in the history
  4. Implement status granularity as agreed upon in SIG Std/Cert

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    82e1758 View commit details
    Browse the repository at this point in the history
  5. Bugfix: do not generate 2 consecutive empty lines

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    e797c1b View commit details
    Browse the repository at this point in the history