Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: dimonomid/nerdlog
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.8.2
Choose a base ref
...
head repository: dimonomid/nerdlog
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.9.0
Choose a head ref
  • 12 commits
  • 64 files changed
  • 2 contributors

Commits on May 25, 2025

  1. chore(CI): Fix post-release ubuntu end-to-end tests

    Actually, no idea why but it works on my test repo with the same code,
    but on the actual nerdlog repo it complains about not having the
    libx11-dev.
    dimonomid committed May 25, 2025
    Configuration menu
    Copy the full SHA
    9393415 View commit details
    Browse the repository at this point in the history
  2. docs: Update project state in the readme

    It's not just a proof of concept anymore.
    dimonomid committed May 25, 2025
    Configuration menu
    Copy the full SHA
    f8dba95 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    badcc5c View commit details
    Browse the repository at this point in the history
  4. fix: Update tview to the same version as in current Debian

    To make it possible to build Nerdlog as a Debian package, see
    #41 for details.
    dimonomid committed May 25, 2025
    Configuration menu
    Copy the full SHA
    7dce1ff View commit details
    Browse the repository at this point in the history

Commits on May 26, 2025

  1. Configuration menu
    Copy the full SHA
    c45458e View commit details
    Browse the repository at this point in the history
  2. test: Add a bunch more e2e test steps

    Also, add support for the `NERDLOG_NO_CLIPBOARD` env var: if it's set,
    clipboard will be disabled. Needed for tests to avoid having the "Copy"
    button in the UI on all platforms. Let it remain an undocumented feature
    for now.
    dimonomid committed May 26, 2025
    Configuration menu
    Copy the full SHA
    d674fda View commit details
    Browse the repository at this point in the history

Commits on May 30, 2025

  1. docs: Improve docs on sudo

    In particular, mention the `adm` and `systemd-journal` groups there.
    dimonomid committed May 30, 2025
    Configuration menu
    Copy the full SHA
    26ec9e1 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2025

  1. fix: Improve error message when initial query is invalid

    E.g. if `--time 'invalid-time'` was given, Nerdlog used to just panic,
    now it prints a slightly better error message.
    dimonomid committed May 31, 2025
    Configuration menu
    Copy the full SHA
    dc9e5fc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    663f4b0 View commit details
    Browse the repository at this point in the history
  3. feat: Add support for --set command line flag

    Which can be used for setting nerdlog options, using the same syntax as
    the `:set` command, so e.g. `--set numlines=1000`.
    
    It provides some mitigation for not yet having a persistent config file,
    which requires more thought if we want it to be a script and not just a
    config file.
    
    It'll be useful even when we have the config file as well though, since
    it will take precedence over options in the config file. In particular
    it will likely be used in tests.
    dimonomid committed May 31, 2025
    Configuration menu
    Copy the full SHA
    ecae528 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2025

  1. fix: Fix going from May to Jun in traditional syslog format

    There was code to generate better histogram data in a corner case when
    the timestamp decreases, but unfortunately it broke a very common case
    when the timestamps are going from May to Jun.
    
    So this commit disables the corner-case handling for now (until we have
    a better solution), in order to fix the May to Jun transition.
    dimonomid committed Jun 2, 2025
    Configuration menu
    Copy the full SHA
    de21e4d View commit details
    Browse the repository at this point in the history
  2. chore(master): release 1.9.0 (#42)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    github-actions[bot] authored Jun 2, 2025
    Configuration menu
    Copy the full SHA
    b92616b View commit details
    Browse the repository at this point in the history
Loading