Commits on Dec 2, 2021

  1. Configuration menu
    Copy the full SHA
    453dbd4 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2021

  1. Set grafana.ini owner to root with packages

    This is what the package has by default. Since grafana can still read
    the file, this should not be an issue.
    
    I noticed that after an apt upgrade Puppet changed the owner again. This
    prevents needsless restarts.
    ekohl committed Dec 8, 2021
    Configuration menu
    Copy the full SHA
    b7356ad View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2022

  1. Configuration menu
    Copy the full SHA
    6e31685 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2022

  1. rubocop: fix namespaces

    bastelfreak authored and alexjfisher committed May 17, 2022
    Configuration menu
    Copy the full SHA
    ad0340c View commit details
    Browse the repository at this point in the history

Commits on May 18, 2022

  1. Accept Sensitive cfg

    Useful when your configuration contains passwords you don't want to
    expose in your puppet logs and reports.
    alexjfisher committed May 18, 2022
    Configuration menu
    Copy the full SHA
    04fcd91 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #280 from alexjfisher/sensitive_cfg

    Accept `Sensitive` `cfg`
    bastelfreak authored May 18, 2022
    Configuration menu
    Copy the full SHA
    f2b3f87 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2022

  1. Remove outdated Integer note from README

    This hasn't been the case since Puppet 3.
    alexjfisher committed May 23, 2022
    Configuration menu
    Copy the full SHA
    5f8727d View commit details
    Browse the repository at this point in the history
  2. Merge pull request #281 from alexjfisher/integer

    Remove outdated `Integer note` from README
    alexjfisher authored May 23, 2022
    Configuration menu
    Copy the full SHA
    d74b26d View commit details
    Browse the repository at this point in the history
  3. Accept Sensitive ldap_cfg

    Similar to 04fcd91 this commit adds
    support for `Sensitive` to the `ldap_cfg` parameter.
    
    I've also fixed the LDAP examples `email` attibute to be `mail` which
    is correct for Active Directory (where `username` is `sAMAccountName`)
    alexjfisher committed May 23, 2022
    Configuration menu
    Copy the full SHA
    5e2d0a3 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #282 from alexjfisher/sensitive_ldap_cfg

    Accept `Sensitive` `ldap_cfg`
    alexjfisher authored May 23, 2022
    Configuration menu
    Copy the full SHA
    95874c6 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2022

  1. Fix grafana_user and switch to using flush

    Previously `save_user` was being called once per changed property and
    calls were also being made to update user properties, password and the
    admin flag regardless of whether these properties needed updating.
    
    Using `flush` is more efficient.
    
    * `full_name` is fixed (it was previously a parameter instead of a property).
    * When a user is created, `is_admin` is correctly set in a single Puppet run.
    * Properties can be managed individually.
    * Instead of making `password` mandatory, (when creating a user), if
      `password` isn't specified, a random one is used.
    
    Fixes #121
    alexjfisher committed May 25, 2022
    Configuration menu
    Copy the full SHA
    998113a View commit details
    Browse the repository at this point in the history
  2. Merge pull request #283 from alexjfisher/issue_121

    Fix `grafana_user` and switch to using `flush`
    alexjfisher authored May 25, 2022
    Configuration menu
    Copy the full SHA
    c1b3289 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2022

  1. Fix performance of grafana_user

    Previously, the number of API calls to look up the details of a single
    user was equal to `1 + the number of existing users`.  This made
    managing multiple users exponentially slow.
    
    The way the types in this module are written, (with the Grafana API
    user credentials being parameters of each resource), we can't implement
    `prefetch` to fetch all users just once; but we can change the
    implementation to directly lookup the user we're trying to manage.
    This is _much_ faster!
    alexjfisher committed May 27, 2022
    Configuration menu
    Copy the full SHA
    5a98be7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #285 from alexjfisher/user_performance

    Fix performance of `grafana_user`
    bastelfreak authored May 27, 2022
    Configuration menu
    Copy the full SHA
    e2fccf8 View commit details
    Browse the repository at this point in the history
  3. Remove address param from grafana_organization

    Organization Info (ie. its address) was removed from the Grafana UI in
    grafana/grafana@21a7f57
    
    According to
    https://grafana.com/docs/grafana/v8.4/http_api/org/#update-organization
    the API was not fully implemented, so I'm unconvinced this ever worked.
    
    The property `id` is also removed as it's internal to grafana and not
    something you could ever update.
    
    Updating a `grafana_organization` never worked as `save_organization`
    only implemented POSTs, (and would actually explode if you tried to
    update `address`)
    alexjfisher committed May 27, 2022
    Configuration menu
    Copy the full SHA
    0d2a1e8 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2022

  1. Merge pull request #284 from alexjfisher/orgs_refactor

    Remove `address` param from `grafana_organization`
    alexjfisher authored May 30, 2022
    Configuration menu
    Copy the full SHA
    b17d200 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    645474b View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2022

  1. Merge pull request #286 from alexjfisher/user_orgs

    Add `organizations` property to `grafana_user`
    alexjfisher authored Jun 14, 2022
    Configuration menu
    Copy the full SHA
    746f5b6 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2022

  1. Disable Arch Linux testing

    This disables testing on Arch Linux. The acceptance tests never worked.
    The goal is to merge this PR, rebase the modulesync PR and merge it,
    afterwards create a new PR which readds Arch Linux and fixes the tests.
    bastelfreak committed Aug 15, 2022
    Configuration menu
    Copy the full SHA
    d0a9bdd View commit details
    Browse the repository at this point in the history
  2. Merge pull request #292 from bastelfreak/arch2

    Disable Arch Linux testing
    bastelfreak authored Aug 15, 2022
    Configuration menu
    Copy the full SHA
    4507a6a View commit details
    Browse the repository at this point in the history
  3. modulesync 5.3.0

    bastelfreak committed Aug 15, 2022
    Configuration menu
    Copy the full SHA
    90a4c6a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    978872f View commit details
    Browse the repository at this point in the history
  5. Merge pull request #277 from voxpupuli/modulesync

    modulesync 5.3.0
    bastelfreak authored Aug 15, 2022
    Configuration menu
    Copy the full SHA
    99b02a4 View commit details
    Browse the repository at this point in the history
  6. Add support for custom repository URL

    Simon Hoenscheid committed Aug 15, 2022
    Configuration menu
    Copy the full SHA
    55288de View commit details
    Browse the repository at this point in the history
  7. Merge pull request #291 from SimonHoenscheid/shoenscheid_custom_repo

    Add support for custom repository URL
    Simon Hönscheid authored Aug 15, 2022
    Configuration menu
    Copy the full SHA
    6e7ab9d View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2022

  1. Switch documentation to puppet strings

    Simon Hoenscheid committed Aug 16, 2022
    Configuration menu
    Copy the full SHA
    b632162 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2022

  1. Merge pull request #294 from SimonHoenscheid/shoenscheid_puppet_strings

    Switch documentation to puppet strings
    bastelfreak authored Aug 17, 2022
    Configuration menu
    Copy the full SHA
    eaf8027 View commit details
    Browse the repository at this point in the history
  2. Release 11.0.0

    bastelfreak committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    1015fc6 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #295 from bastelfreak/rel1100

    Release 11.0.0
    bastelfreak authored Aug 17, 2022
    Configuration menu
    Copy the full SHA
    550f8d8 View commit details
    Browse the repository at this point in the history