Commit Graph

361 Commits (55e1270b94aa0f4ea003e2cbc87a8ea56bcae96d)

Author SHA1 Message Date
Michel Le Bihan 25afab8968
feat(webauthn): Skip 2FA for user verified logins 2 weeks ago
Carl Schwan 5227f9a54c
feat(oauth2): Forward app tokens from primary to secondary in global scale 2 weeks ago
nextcloud-command cbbbe5ac14 refactor: Apply rector changes 1 month ago
Git'Fellow fcc63b9603
refactor(dbal): move to modern calls 1 month ago
Carl Schwan 1d55835d39
refactor: Remove most usages of IAppContainer and IServerContainer 1 month ago
Enrique Pérez Arnaud ac2f9816a6
feat(auth): support permanent OCM refresh tokens and bearer login 2 months ago
Côme Chilliet 802bce0a77
fix: Use token expiration for ephemeral sessions 2 months ago
Côme Chilliet 6515fa638a
fix: Add explicit getToken method for PublicKeyToken entity 2 months ago
Côme Chilliet b4f86c032c
chore(tests): Avoid deprecation in PublicKeyTokenProvider 2 months ago
Côme Chilliet 1ab09ec753
chore: Apply new coding standard to all files 3 months ago
michal.roszak@put.poznan.pl c42bc0cf09 feat (2fa): Add IStatelessProvider interface 4 months ago
Ferdinand Thiessen e0ba4d71b6
chore: add missing `Override` attribute to `OC` 4 months ago
provokateurin 83fbc64c99
fix(IResult): Use more accurate conditional return type for fetchAll 6 months ago
provokateurin f12cecb684
feat(rector): Enable SafeDeclareStrictTypesRector 6 months ago
Carl Schwan 3979c493f9
refactor: Apply second batch of comments 7 months ago
Carl Schwan 65e769a861
refactor: Apply comments 7 months ago
Carl Schwan 7b6078875b
refactor: Run rector on lib/private 7 months ago
Côme Chilliet 1f5e6cbbb4
feat: Add SetupCheck to warn about missing second factor provider 7 months ago
Joas Schilling 6c20e3e103 fix(onetime): Allow longer duration via app config 7 months ago
Joas Schilling 6b121c37da feat: Allow to create one-time app passwords that only allow loading an app-password 7 months ago
Carl Schwan 693a2263cc
fix(entity): Do not call getId when inserting and $id is null 8 months ago
Carl Schwan 7c1a8a4060
feat: Adapt a bit the snowflake ids API 8 months ago
Anna Larch 5f797ebc32
refactor: move existing usages of snoflake IDs SnowflakeAwareEntity 8 months ago
Côme Chilliet 4e83d20837 feat(login): Add rememberme checkbox 9 months ago
Côme Chilliet 28b48eec39 chore: Improve typing and codestyle in LoginData 9 months ago
Louis Chmn ed4a1708f2 feat(EphemeralSessions): Introduce lax period 10 months ago
Carl Schwan c4e6fbdae7 fix(query-builder): Don't catch UniqueConstraintViolationException 12 months ago
Julien Veyssier 3d36834284
feat(auth): include the token entity in TokenInvalidatedEvent 1 year ago
Julien Veyssier 4a35837741
feat(auth): adjust PublicKeyTokenProviderTest 1 year ago
Julien Veyssier 3da919c783
feat(auth): dispatch new TokenInvalidatedEvent when PublicKeyTokenProvider::invalidateToken is called 1 year ago
Julien Veyssier 8ffd30bbf9
feat(auth): dispatch new TokenInvalidatedEvent when PublicKeyTokenProvider::invalidateTokenById is called 1 year ago
Ferdinand Thiessen ac545cc478
fix(SetUserTimezoneCommand): only write user login timezone if not yet set 1 year ago
Ferdinand Thiessen 5981b7eb51
chore: apply new CSFixer rules 1 year ago
Ferdinand Thiessen a243e9cfbb
fix(webauthn): do not require bcmath or gmp - not needed anymore 1 year ago
Julius Knorr 777cd941dc
fix: Do not build encrypted password if there is none 1 year ago
Ferdinand Thiessen 3c4feff028
fix: Move login via email logic to local backend 1 year ago
Louis Chemineau 68f86b3066
fix(login): Support subfolder install for ephemeral sessions 1 year ago
Louis Chemineau c6293204a2
feat: Close sessions created for login flow v2 2 years ago
Daniel Calviño Sánchez 5ea5b2de84
fix: Handle exception when clearing previously removed two factor tokens 2 years ago
Daniel Calviño Sánchez 381a2aa627
fix: Clear pending two factor tokens also from configuration 2 years ago
yemkareems 34b07ace95
fix: crypto made inline for constructor and decrypt error handled in exception 2 years ago
yemkareems 3fd16de636
fix: crypto made inline for constructor and decrypt error handled in exception 2 years ago
yemkareems 79b1122749
fix: use Icrypto in place of Cypto 2 years ago
yemkareems a74ef8237d
fix: crypto type made not nullable and tests run using ICrypto 2 years ago
yemkareems 505dfd65fd
fix: encrypt and store password, decrypt and retrieve the same 2 years ago
Git'Fellow a1681b0756 chore(db): Apply query prepared statements 2 years ago
Ferdinand Thiessen 0e54c2bd43
fix: Adjust Entity types 2 years ago
Git'Fellow c254855222 chore(db): Correctly apply query types 2 years ago
Ferdinand Thiessen 16833aff86
fix: Make user removal more resilient 2 years ago
Ferdinand Thiessen a8f46af20f
chore: Add proper deprecation dates where missing 2 years ago