2022-08-30 Stoiko Ivanovauth ldap/ad: compare group member dn case-insensitively master
2022-07-25 Wolfgang Bumillertfa: pass whole webauthn config to 'set_webauthn_config'
2022-07-19 Thomas Lamprechtapi: realm sync: avoid separate log line for "remove...
2022-07-14 Thomas Lamprechtbump version to 7.2-4
2022-07-14 Fabian Grünbichlerauth key: fix double rotation in clusters
2022-06-23 Mira Limbeckfix #4074: increase API OpenID code size limit to 2048
2022-06-20 Thomas Lamprechtbump version to 7.2-3
2022-06-20 Fabian Grünbichlerperm check: forbid undefined/empty ACL path
2022-06-20 Fabian Grünbichlerapi2: token: use userid-group as API perm check
2022-06-03 Thomas Lamprechtbump version to 7.2-2
2022-06-03 Thomas LamprechtREADME: break long lines
2022-06-03 Thomas Lamprechttree wide: typo fixes
2022-06-03 Fabian Grünbichlerpermissions: add some more comments
2022-06-03 Fabian Grünbichlerpermissions: fix token/user priv intersection
2022-06-03 Fabian Grünbichlerpermissions: properly merge propagation flag
2022-05-31 Thomas Lamprechtbump version to 7.2-1
2022-05-31 Thomas Lamprechtaccess check: include user/token id in expired exception
2022-05-31 Thomas Lamprechtcheck user: re-order enable check first again and adher...
2022-05-31 Oguz Bektasuser check: fix expiration/enable order
2022-04-28 Thomas Lamprechtbump version to 7.1-8
2022-04-26 Dominik Csapakadd realm-sync regression test for new 'remove-vanished'
2022-04-26 Dominik Csapakconvert regression tests to new 'remove-vanished' parameter
2022-04-26 Dominik Csapakfix #3668: realm-sync: replace 'full' & 'purge' with...
2022-04-26 Dominik Csapakadd regression tests for realm-sync
2022-03-23 Thomas Lamprechtrpc env: indentation fixes
2022-03-21 Thomas Lamprechtbump version to 7.1-7
2022-03-21 Wolfgang Bumillerapi: get user: declare token schema
2022-03-21 Fabian Grünbichleruserid-group check: distinguish create and update
2022-01-21 Fabian Grünbichlerbump version to 7.1-6
2022-01-21 Fabian Grünbichlerrpcenv->permissions() ensure propagate is always defined
2022-01-21 Fabian Grünbichlerrpcenv: skip undef propagation flag in more places
2022-01-21 Fabian Grünbichlertest: extend intersection tests
2022-01-21 Fabian Grünbichlerrpcenv: improve user/token intersection
2022-01-21 Thomas Lamprechtget effective permissions: return /sdn path too
2021-12-20 Wolfgang Bumillerfix realm sync permissions
2021-12-14 Wolfgang Bumilleruse statement fixup
2021-12-07 Wolfgang Bumillertfa list: account for admin permissions
2021-12-07 Wolfgang Bumillertfa: when modifying others, verify the current user...
2021-12-06 Wolfgang Bumillerfix #3768: warn on bad u2f or webauthn settings
2021-12-06 Wolfgang Bumillerfix a 'use of undefined...' warning
2021-11-25 Thomas Lamprechtbump version to 7.1-5
2021-11-25 Thomas Lamprechtopenid: fix username-claim fallback
2021-11-22 Wolfgang Bumillerbump version to 7.1-4
2021-11-22 Wolfgang Bumillerfill origin into webauthn config if not provided
2021-11-19 Thomas Lamprechtbump version to 7.1-3
2021-11-19 Thomas Lamprechtd/control: bump versioned dependency to libpve-rs-perl
2021-11-19 Thomas Lamprechtopenid: support configuring ACR values
2021-11-18 Thomas Lamprechtopenid: support configuring scopes
2021-11-18 Thomas Lamprechtopenid: support configuring the prompt
2021-11-18 Thomas Lamprechtopenid: fix whitespace/indentation
2021-11-18 Thomas Lamprechtopenid: allow arbitrary username-claims
2021-11-17 Thomas Lamprechtbump version to 7.1-2
2021-11-17 Thomas Lamprechtd/control: bump versioned dependency to libpve-rs-perl
2021-11-17 Wolfgang Bumillercatch incompatible tfa entries with a nice error
2021-11-15 Thomas Lamprechtbump version to 7.1-1
2021-11-12 Wolfgang Bumillertfa: fix http 404 in get_tfa_entry
2021-11-11 Thomas Lamprechtbump version to 7.0-7
2021-11-11 Thomas Lamprechtd/control: break pve-manager (<< 7.0-15)
2021-11-11 Fabian Grünbichlerticket: normalize path for verification
2021-11-11 Fabian Grünbichlertickets: add tunnel ticket
2021-11-11 Thomas Lamprechttfa: upgrade check: early return if no cluster members
2021-11-11 Thomas Lamprechttfa: upgrade check: more info in error message(s)
2021-11-11 Thomas Lamprechttfa: upgrade check: be less strict about version format
2021-11-11 Wolfgang Bumillerimplement version checks for tfa
2021-11-10 Wolfgang Bumillermerge old user.cfg keys to tfa config when adding entries
2021-11-10 Wolfgang Bumillerd/control: add liburi-perl dependency
2021-11-10 Wolfgang Bumillercheck enforced realm tfa type in new auth
2021-11-10 Wolfgang Bumillerassert tfa/user config lock order
2021-11-10 Wolfgang Bumillerset/remove 'x' for tfa keys in user.cfg in new api
2021-11-10 Wolfgang Bumillerpveum: update tfa delete command
2021-11-10 Wolfgang Bumillerupdate tfa cleanup when deleting users
2021-11-10 Wolfgang Bumillersupport registering yubico otp keys
2021-11-10 Wolfgang Bumilleradd pbs-style TFA API implementation
2021-11-10 Wolfgang Bumillermove TFA api path into its own module
2021-11-10 Wolfgang Bumillerhandle yubico authentication in new path
2021-11-10 Wolfgang Bumilleruse PBS-like auth api call flow
2021-11-10 Wolfgang Bumillerupdate read_user_tfa_type call
2021-11-10 Wolfgang Bumilleruse rust parser for TFA config
2021-11-03 Thomas Lamprechtopenid: proxy: only set env var if DC-config property...
2021-11-03 Fabian Grünbichlerfix #3513: pass configured proxy to OpenID
2021-10-21 Thomas Lamprechtbump version to 7.0-6
2021-10-21 Dominik Csapakfix user deletion when realm does not enforce TFA
2021-10-04 Thomas Lamprechtbump version to 7.0-5
2021-09-27 Thomas Lamprechtapi: delete user: better communicate partial deletion
2021-09-27 Thomas Lamprechtapi: delete user: disable first to avoid surprise on...
2021-09-27 Thomas Lamprechtfix #2302: allow deletion of users when realm enforces TFA
2021-09-23 Thomas Lamprechtapi: user: indentation & whitspace cleanups
2021-08-23 Alexandre Derumiercheck_path: add /sdn/vnets/* path
2021-07-02 Thomas Lamprechtbump version to 7.0-4
2021-07-02 Thomas Lamprechtapi: users: use public regex directly to parse out...
2021-07-02 Thomas Lamprechtapi: users: code-style cleanup and sort when iterating...
2021-07-02 Thomas Lamprechtapi: users: s/realmtype/realm-type/ in response
2021-07-02 Dominik Csapakapi: user: add realmtype to user list
2021-07-01 Dietmar Maurerimplement OpenID autocreate user feature
2021-07-01 Dietmar Maurerapi: implement openid API
2021-07-01 Dietmar Maurerdepend on libpve-rs-perl
2021-07-01 Dietmar Maureradd OpenId configuration
2021-07-01 Dietmar Maurercheck_user_enabled: also check if user is expired
2021-06-21 Thomas Lamprechtbump version to 7.0-3
2021-06-17 Thomas Lamprechtbuildsys: clean more