Commit Graph
Select branches
Hide Pull Requests
debian-squeeze
hotfix/v2.1.78
hotfix/v2.100
hotfix/v2.18
hotfix/v2.47-email-validation
hotfix/v2.62
hotfix/v2.64
hotfix/v2.67
hotfix/v2.7
hotfix/v2.82
hotfix/v3.2
hotfix/v3.32
hotfix/v3.34
hotfix/v3.50
hotfix/v3.81
hotfix/v4.37
hotfix/v4.49
main
release-2.1.13
release-2.1.14
release-2.1.15
release-2.1.18
release-2.1.19
release-2.1.20
tmp-test-authn-migration
wip-paul/non-binary-title
wip/20690-Ajouter-automatiquement-des-role
wip/22687-pouvoir-utiliser-le-niveau-d-isolatoin-serializable-sur-postgresql
wip/22865-Ne-plug-utiliser-pkg-resources-pour-charger-les-applications-incluses-dans-authentic
wip/25645-API-pour-obtenir-la-liste-des-roles-portes-par-un-utilisateur
wip/25645-roles-in-users-api
wip/26251-avatar-cadrage-cote-client-de-l-
wip/26277-remove-duplicated-jquery
wip/33550-multifacteurs-2-haut-niv
wip/33745-missing-migration-files
wip/34829-Avoir-des-vues-backoffice-pour-q
wip/36966-auth-oidc-signed-requests
wip/40685-squash-des-migrations
wip/40685-squash-des-migrations-partial
wip/43221-CAS-and-referer-header
wip/47024-auth_oidc-faulty-provider-attribute-sharing-consent
wip/48090-crash-migrations
wip/48352-custom-user-dans-free-text-searc
wip/50861-api-memberships-roles-ne-pas-ecr
wip/53754-authentification-forcee-ForceAut
wip/54185-ldap-password-messages
wip/54525-journal-expired-sessions
wip/56850-IndexError-filtrage-par-ou
wip/56850-IndexError-list-index-out-of-ran
wip/57499-role-members-through-soft-deletion
wip/57663-Definir-une-permission-pour-acce
wip/58829-django-rbac-operation-model
wip/58948-missing-migration
wip/59414-test-59482
wip/60488-auth-oidc-strategy-email
wip/60493-ldap-enabled-option
wip/60783-manu
wip/61188-UI-gestion-des-roles-impossible-
wip/61196-manager-utiliser-le-nouveau-widg
wip/61299-attribute-kinds-title
wip/62710-auth-oidc-mainline-sync-cmd
wip/62868-su-view-ldap-authn-failed-crash
wip/62889-pm-do-not-ask-again
wip/62900-pm-personal-data-minimization-during-authz
wip/63937-ldapobject-timeout
wip/65122-user-deletion-message
wip/65411-auth-fc-locker-le-sub-pendant-le
wip/65411-auth-fc-sub-lock
wip/65877-idp-oidc-sync-claim-resolution
wip/65942-idp-oidc-client-api-access-queryset-reduction
wip/65942-rebase
wip/65943-idp-oidc-api-user-attr-reduction
wip/66053-csv-import-stocker-une-informati
wip/66053-csv-import-stocker-une-informati-postrebase-paul
wip/66053-csv-import-verification-source
wip/66207-sidepage-menu
wip/66416-ldap-add-ppolicy-support
wip/66497-manager-homepage
wip/66794-role-add-form
wip/66986-saml-bo-idp-md-sources
wip/68607-Preparation-django-DeprecationWa
wip/68607-local-paul
wip/68946-auth-oidc-provider-jwkset-from-wellknown
wip/69335-check-password-drf-api
wip/69464-PasswordChangeView-en-cas-de-ref
wip/69466-PasswordResetConfirmView-gerer-c
wip/69468-ldap-password-policy-control-mes
wip/69526-apiclient-key
wip/69561-page-title
wip/69606-statistics-performance
wip/69890-password-lost-sms-recovery
wip/71069-a11y-close-label-email-hint
wip/71463-api-ou-permissions-filtering
wip/72449-login-authn-single-identifier-field
wip/72462-BO-inclure-courriels-dans-l-impo
wip/72538-auth-oidc-prompt-none-error
wip/72614-phone-identifier-modification-ui
wip/72870-fc-nolink-default
wip/73148-fc-link-mail-validation-on-account-create
wip/73150-fc-existing-account-manual-link
wip/73677-phone-usages-stats-command
wip/74969-auth-oidc-masquer-les-options-ho
wip/75138-sso-authz-default-appearance
wip/75139-neutral-authz-theme-bo-config
wip/75205-rbac-admin-role-user-perm-restriction
wip/75474-auth-oidc-active-attributes-mapping
wip/75684-add-aria-required-to-registration-field
wip/76224-enable-client-id-secret-edition-for-oidc-service
wip/76342-a2_rbac-role-natural-keys
wip/76359-list-api-client-inherited-roles
wip/76542-utiliser-hobo-multitenant-spoole
wip/76835-Verifier-la-possibilite-de-redir
wip/76835-open-redirection
wip/76858-Ne-pas-permettre-la-reutilisatio
wip/77243-Voir-les-roles-administres-par-u
wip/77296-default-saml-service-appearance
wip/77309-default-saml-service-appearance
wip/77366-authn-manager-oidc-claim-edit
wip/77452-idp-oidc-ne-pas-lever-d-erreur-c
wip/77756-authn-addroleaction-conditions
wip/78046-password-authn-identifier-selection
wip/78096-password-lost-phone-retrieval-next-url
wip/78157-phone-registration-enforce-signed-next-url
wip/78409-password-lost-phone-retrieval-next-url
wip/78907-zxcvbn-champs-profil
wip/78919-authn-local-admin-manager-perm
wip/79135-user-phone-model-field-deprecation
wip/79183-phone-authn-healthcheck-endpoint
wip/79489-configuration-d-un-moyen-d-authe
wip/79507-page-d-info-sur-un-moyen-d-authe
wip/79528-libelle-valeur-par-defaut-du-sys
wip/79807-zxcvbn-champs-profil
wip/80236-vacuum-at-cleanup
wip/81152-phone-info-stats
wip/81282-remove-user-phone-column
wip/81334-manage-apiclient-edit-tabs
wip/81478-csv-buggy-password-hashes
wip/81845-bo-form-error-on-hidden-tab
wip/81943-drf314
wip/81945-bookworm-jwcrypto-version
wip/82128-do-not-migrate-role-attribution-condition-with-on-name-set
wip/82388-phone-authn-accounts-verification-label
wip/82522-ldap-user-bo-page-no-deletion-info
wip/82736-account-create-as-recent-authn
wip/82737-authn-tel-post-registration-account-selection-buggy-form
wip/82739-account-deletion-no-phone-yet-validated
wip/83024-idp-oidc-authz-default-max-value
wip/83078-role-summary-refresh-cache
wip/83078-role-summary-refresh-cache-job-infra
wip/83190-phone-registration-api-endpoint
wip/83211-a11y-add-title-attribute-to-password-policy-rules
wip/83227-phone-based-registration-api-save-registration-data
wip/83700-api-users-crud-phone-uniqueness-tel
wip/85276-bo-phone-identifier-duplicate-prevention
wip/86086-FileNotFoundError-en-cherchant-a
wip/86663-idp-oidc-multiple-attributes-into-claims
wip/86670-api-users-attributes-multiple
wip/86671-accounts-multiple-attribute-readonly-display
wip/86937-accounts-multivalued-attribute-multiselect
wip/87701-phone-identifier-attribute-required
wip/88146-phone-authn-registration-fields-not-optional
wip/88158-phone-authn-lost-password-config-in-template-ctx
wip/89456-api-client-password
wip/89627-dans-le-journal-pouvoir-filtrer
wip/89940-auth-oidc-logger-l-id-token-avan
wip/auth-oidc-passive
wip/blocktrans-trimmed
wip/delete-render-block
wip/distutils
wip/django111
wip/importlib-resources-limit
wip/locale-boolean-attr
wip/misc_paul_ui_snapshots
wip/move-a2-rbac-tests
wip/newpassword
wip/play-with-jenkinsfile
wip/py3-nouvelle-vague
wip/review-25045
wip/stretch
wip/tel-account
wip/tel-account-simple
wip/test-eo-jenkins-lib
wip/test-tox-4
wip/tmp/paul-devinst-crash-troubleshooting
wip/tox
wip/virtualenv-limit
wip/xdist
#1
#10
#100
#101
#103
#104
#105
#106
#107
#108
#109
#11
#110
#111
#112
#113
#114
#115
#116
#117
#118
#119
#12
#120
#121
#122
#123
#124
#125
#126
#127
#128
#129
#13
#130
#131
#132
#133
#134
#135
#136
#137
#138
#139
#14
#140
#141
#142
#143
#144
#145
#146
#148
#149
#15
#150
#151
#152
#153
#154
#155
#156
#157
#158
#159
#16
#160
#161
#162
#163
#164
#165
#166
#167
#168
#169
#17
#170
#171
#172
#173
#174
#175
#176
#177
#178
#179
#18
#180
#181
#182
#183
#184
#185
#186
#187
#188
#189
#19
#190
#191
#192
#193
#194
#195
#196
#197
#198
#199
#2
#20
#200
#201
#202
#203
#204
#205
#206
#207
#208
#209
#21
#210
#211
#212
#213
#214
#215
#216
#217
#218
#219
#22
#220
#221
#222
#223
#224
#225
#226
#227
#228
#229
#23
#230
#231
#232
#233
#234
#235
#236
#237
#238
#239
#24
#240
#241
#242
#243
#244
#245
#246
#247
#248
#249
#25
#250
#251
#252
#253
#254
#255
#256
#257
#258
#259
#26
#260
#261
#262
#263
#264
#265
#266
#267
#268
#269
#27
#270
#271
#272
#273
#274
#275
#276
#277
#278
#279
#28
#280
#281
#282
#283
#284
#285
#286
#287
#288
#289
#29
#290
#291
#292
#293
#294
#295
#3
#30
#31
#32
#33
#34
#35
#36
#37
#38
#39
#4
#40
#41
#42
#43
#44
#45
#46
#47
#48
#49
#5
#50
#51
#52
#53
#54
#55
#56
#57
#58
#59
#6
#61
#62
#63
#64
#65
#66
#67
#68
#69
#7
#70
#71
#72
#73
#74
#75
#76
#77
#78
#79
#8
#80
#81
#82
#83
#84
#85
#86
#87
#88
#89
#9
#90
#91
#92
#93
#94
#95
#96
#97
#98
#99
show
univnautes.1
univnautes.2
v0.10
v0.11
v0.12
v0.13
v0.14
v0.15
v0.16
v0.17
v0.18
v0.19
v0.20
v0.21
v0.22
v0.23
v0.24
v0.25
v0.9.0
v0.9.1
v0.9.10
v0.9.11
v0.9.12
v0.9.13
v0.9.15
v0.9.16
v0.9.17
v0.9.18
v0.9.19
v0.9.2
v0.9.3
v0.9.4
v0.9.5
v0.9.6
v0.9.7
v0.9.8
v0.9.9
v1.9.0
v1.9.1
v2.0.0
v2.0.1
v2.0.2
v2.1.0
v2.1.1
v2.1.10
v2.1.11
v2.1.12
v2.1.13
v2.1.14
v2.1.15
v2.1.16
v2.1.17
v2.1.18
v2.1.19
v2.1.2
v2.1.20
v2.1.20.1
v2.1.21
v2.1.22
v2.1.23
v2.1.24
v2.1.25
v2.1.26
v2.1.27
v2.1.28
v2.1.29
v2.1.3
v2.1.30
v2.1.31
v2.1.32
v2.1.33
v2.1.34
v2.1.35
v2.1.36
v2.1.37
v2.1.38
v2.1.39
v2.1.4
v2.1.40
v2.1.41
v2.1.42
v2.1.43
v2.1.44
v2.1.45
v2.1.46
v2.1.47
v2.1.48
v2.1.49
v2.1.5
v2.1.50
v2.1.51
v2.1.52
v2.1.53
v2.1.54
v2.1.55
v2.1.56
v2.1.57
v2.1.58
v2.1.59
v2.1.6
v2.1.60
v2.1.61
v2.1.62
v2.1.63
v2.1.64
v2.1.65
v2.1.66
v2.1.67
v2.1.68
v2.1.69
v2.1.7
v2.1.70
v2.1.71
v2.1.72
v2.1.73
v2.1.74
v2.1.75
v2.1.76
v2.1.77
v2.1.78
v2.1.79
v2.1.8
v2.1.80
v2.1.81
v2.1.82
v2.1.9
v2.10
v2.100
v2.11
v2.12
v2.13
v2.14
v2.15
v2.16
v2.17
v2.18
v2.19
v2.2
v2.20
v2.21
v2.22
v2.23
v2.24
v2.25
v2.26
v2.27
v2.28
v2.29
v2.3
v2.30
v2.31
v2.32
v2.33
v2.34
v2.35
v2.36
v2.37
v2.38
v2.39
v2.4
v2.40
v2.41
v2.42
v2.43
v2.44
v2.45
v2.46
v2.47
v2.48
v2.49
v2.5
v2.50
v2.51
v2.52
v2.53
v2.54
v2.55
v2.56
v2.57
v2.58
v2.59
v2.6
v2.60
v2.61
v2.62
v2.63
v2.64
v2.65
v2.66
v2.67
v2.68
v2.69
v2.7
v2.70
v2.71
v2.72
v2.73
v2.74
v2.75
v2.76
v2.77
v2.78
v2.79
v2.80
v2.81
v2.82
v2.83
v2.84
v2.85
v2.86
v2.87
v2.88
v2.89
v2.9
v2.90
v2.91
v2.92
v2.93
v2.94
v2.95
v2.96
v2.97
v2.98
v2.99
v3.0
v3.1
v3.2
v3.21
v3.22
v3.23
v3.24
v3.25
v3.26
v3.27
v3.28
v3.29
v3.30
v3.31
v3.32
v3.33
v3.34
v3.35
v3.36
v3.37
v3.38
v3.39
v3.40
v3.41
v3.42
v3.43
v3.44
v3.45
v3.46
v3.47
v3.48
v3.49
v3.50
v3.51
v3.52
v3.53
v3.54
v3.55
v3.56
v3.57
v3.58
v3.59
v3.60
v3.61
v3.62
v3.63
v3.64
v3.65
v3.66
v3.67
v3.68
v3.69
v3.70
v3.71
v3.72
v3.73
v3.74
v3.75
v3.76
v3.77
v3.78
v3.79
v3.80
v3.81
v3.82
v3.83
v3.84
v3.85
v3.86
v3.87
v3.88
v3.89
v3.90
v3.91
v3.92
v3.93
v3.94
v3.95
v3.96
v3.97
v3.98
v3.99
v4.0
v4.1
v4.10
v4.11
v4.12
v4.13
v4.14
v4.15
v4.16
v4.17
v4.18
v4.19
v4.2
v4.20
v4.21
v4.22
v4.23
v4.24
v4.25
v4.26
v4.27
v4.28
v4.29
v4.3
v4.30
v4.31
v4.32
v4.33
v4.34
v4.35
v4.36
v4.37
v4.38
v4.39
v4.4
v4.40
v4.41
v4.42
v4.43
v4.44
v4.45
v4.46
v4.47
v4.48
v4.49
v4.5
v4.50
v4.51
v4.52
v4.53
v4.54
v4.55
v4.56
v4.57
v4.58
v4.59
v4.6
v4.60
v4.61
v4.62
v4.63
v4.64
v4.65
v4.66
v4.67
v4.68
v4.69
v4.7
v4.70
v4.71
v4.72
v4.73
v4.74
v4.75
v4.76
v4.77
v4.78
v4.79
v4.8
v4.80
v4.81
v4.82
v4.83
v4.84
v4.85
v4.86
v4.87
v4.88
v4.89
v4.9
v4.90
v4.91
v4.92
v4.93
v4.94
v4.95
v4.96
v4.97
v4.98
v4.99
v5.0
v5.1
v5.10
v5.11
v5.12
v5.13
v5.14
v5.15
v5.16
v5.17
v5.18
v5.19
v5.2
v5.20
v5.21
v5.22
v5.23
v5.24
v5.25
v5.26
v5.27
v5.28
v5.29
v5.3
v5.30
v5.31
v5.32
v5.33
v5.34
v5.35
v5.36
v5.37
v5.38
v5.39
v5.4
v5.40
v5.5
v5.6
v5.7
v5.8
v5.9
Select branches
Hide Pull Requests
debian-squeeze
hotfix/v2.1.78
hotfix/v2.100
hotfix/v2.18
hotfix/v2.47-email-validation
hotfix/v2.62
hotfix/v2.64
hotfix/v2.67
hotfix/v2.7
hotfix/v2.82
hotfix/v3.2
hotfix/v3.32
hotfix/v3.34
hotfix/v3.50
hotfix/v3.81
hotfix/v4.37
hotfix/v4.49
main
release-2.1.13
release-2.1.14
release-2.1.15
release-2.1.18
release-2.1.19
release-2.1.20
tmp-test-authn-migration
wip-paul/non-binary-title
wip/20690-Ajouter-automatiquement-des-role
wip/22687-pouvoir-utiliser-le-niveau-d-isolatoin-serializable-sur-postgresql
wip/22865-Ne-plug-utiliser-pkg-resources-pour-charger-les-applications-incluses-dans-authentic
wip/25645-API-pour-obtenir-la-liste-des-roles-portes-par-un-utilisateur
wip/25645-roles-in-users-api
wip/26251-avatar-cadrage-cote-client-de-l-
wip/26277-remove-duplicated-jquery
wip/33550-multifacteurs-2-haut-niv
wip/33745-missing-migration-files
wip/34829-Avoir-des-vues-backoffice-pour-q
wip/36966-auth-oidc-signed-requests
wip/40685-squash-des-migrations
wip/40685-squash-des-migrations-partial
wip/43221-CAS-and-referer-header
wip/47024-auth_oidc-faulty-provider-attribute-sharing-consent
wip/48090-crash-migrations
wip/48352-custom-user-dans-free-text-searc
wip/50861-api-memberships-roles-ne-pas-ecr
wip/53754-authentification-forcee-ForceAut
wip/54185-ldap-password-messages
wip/54525-journal-expired-sessions
wip/56850-IndexError-filtrage-par-ou
wip/56850-IndexError-list-index-out-of-ran
wip/57499-role-members-through-soft-deletion
wip/57663-Definir-une-permission-pour-acce
wip/58829-django-rbac-operation-model
wip/58948-missing-migration
wip/59414-test-59482
wip/60488-auth-oidc-strategy-email
wip/60493-ldap-enabled-option
wip/60783-manu
wip/61188-UI-gestion-des-roles-impossible-
wip/61196-manager-utiliser-le-nouveau-widg
wip/61299-attribute-kinds-title
wip/62710-auth-oidc-mainline-sync-cmd
wip/62868-su-view-ldap-authn-failed-crash
wip/62889-pm-do-not-ask-again
wip/62900-pm-personal-data-minimization-during-authz
wip/63937-ldapobject-timeout
wip/65122-user-deletion-message
wip/65411-auth-fc-locker-le-sub-pendant-le
wip/65411-auth-fc-sub-lock
wip/65877-idp-oidc-sync-claim-resolution
wip/65942-idp-oidc-client-api-access-queryset-reduction
wip/65942-rebase
wip/65943-idp-oidc-api-user-attr-reduction
wip/66053-csv-import-stocker-une-informati
wip/66053-csv-import-stocker-une-informati-postrebase-paul
wip/66053-csv-import-verification-source
wip/66207-sidepage-menu
wip/66416-ldap-add-ppolicy-support
wip/66497-manager-homepage
wip/66794-role-add-form
wip/66986-saml-bo-idp-md-sources
wip/68607-Preparation-django-DeprecationWa
wip/68607-local-paul
wip/68946-auth-oidc-provider-jwkset-from-wellknown
wip/69335-check-password-drf-api
wip/69464-PasswordChangeView-en-cas-de-ref
wip/69466-PasswordResetConfirmView-gerer-c
wip/69468-ldap-password-policy-control-mes
wip/69526-apiclient-key
wip/69561-page-title
wip/69606-statistics-performance
wip/69890-password-lost-sms-recovery
wip/71069-a11y-close-label-email-hint
wip/71463-api-ou-permissions-filtering
wip/72449-login-authn-single-identifier-field
wip/72462-BO-inclure-courriels-dans-l-impo
wip/72538-auth-oidc-prompt-none-error
wip/72614-phone-identifier-modification-ui
wip/72870-fc-nolink-default
wip/73148-fc-link-mail-validation-on-account-create
wip/73150-fc-existing-account-manual-link
wip/73677-phone-usages-stats-command
wip/74969-auth-oidc-masquer-les-options-ho
wip/75138-sso-authz-default-appearance
wip/75139-neutral-authz-theme-bo-config
wip/75205-rbac-admin-role-user-perm-restriction
wip/75474-auth-oidc-active-attributes-mapping
wip/75684-add-aria-required-to-registration-field
wip/76224-enable-client-id-secret-edition-for-oidc-service
wip/76342-a2_rbac-role-natural-keys
wip/76359-list-api-client-inherited-roles
wip/76542-utiliser-hobo-multitenant-spoole
wip/76835-Verifier-la-possibilite-de-redir
wip/76835-open-redirection
wip/76858-Ne-pas-permettre-la-reutilisatio
wip/77243-Voir-les-roles-administres-par-u
wip/77296-default-saml-service-appearance
wip/77309-default-saml-service-appearance
wip/77366-authn-manager-oidc-claim-edit
wip/77452-idp-oidc-ne-pas-lever-d-erreur-c
wip/77756-authn-addroleaction-conditions
wip/78046-password-authn-identifier-selection
wip/78096-password-lost-phone-retrieval-next-url
wip/78157-phone-registration-enforce-signed-next-url
wip/78409-password-lost-phone-retrieval-next-url
wip/78907-zxcvbn-champs-profil
wip/78919-authn-local-admin-manager-perm
wip/79135-user-phone-model-field-deprecation
wip/79183-phone-authn-healthcheck-endpoint
wip/79489-configuration-d-un-moyen-d-authe
wip/79507-page-d-info-sur-un-moyen-d-authe
wip/79528-libelle-valeur-par-defaut-du-sys
wip/79807-zxcvbn-champs-profil
wip/80236-vacuum-at-cleanup
wip/81152-phone-info-stats
wip/81282-remove-user-phone-column
wip/81334-manage-apiclient-edit-tabs
wip/81478-csv-buggy-password-hashes
wip/81845-bo-form-error-on-hidden-tab
wip/81943-drf314
wip/81945-bookworm-jwcrypto-version
wip/82128-do-not-migrate-role-attribution-condition-with-on-name-set
wip/82388-phone-authn-accounts-verification-label
wip/82522-ldap-user-bo-page-no-deletion-info
wip/82736-account-create-as-recent-authn
wip/82737-authn-tel-post-registration-account-selection-buggy-form
wip/82739-account-deletion-no-phone-yet-validated
wip/83024-idp-oidc-authz-default-max-value
wip/83078-role-summary-refresh-cache
wip/83078-role-summary-refresh-cache-job-infra
wip/83190-phone-registration-api-endpoint
wip/83211-a11y-add-title-attribute-to-password-policy-rules
wip/83227-phone-based-registration-api-save-registration-data
wip/83700-api-users-crud-phone-uniqueness-tel
wip/85276-bo-phone-identifier-duplicate-prevention
wip/86086-FileNotFoundError-en-cherchant-a
wip/86663-idp-oidc-multiple-attributes-into-claims
wip/86670-api-users-attributes-multiple
wip/86671-accounts-multiple-attribute-readonly-display
wip/86937-accounts-multivalued-attribute-multiselect
wip/87701-phone-identifier-attribute-required
wip/88146-phone-authn-registration-fields-not-optional
wip/88158-phone-authn-lost-password-config-in-template-ctx
wip/89456-api-client-password
wip/89627-dans-le-journal-pouvoir-filtrer
wip/89940-auth-oidc-logger-l-id-token-avan
wip/auth-oidc-passive
wip/blocktrans-trimmed
wip/delete-render-block
wip/distutils
wip/django111
wip/importlib-resources-limit
wip/locale-boolean-attr
wip/misc_paul_ui_snapshots
wip/move-a2-rbac-tests
wip/newpassword
wip/play-with-jenkinsfile
wip/py3-nouvelle-vague
wip/review-25045
wip/stretch
wip/tel-account
wip/tel-account-simple
wip/test-eo-jenkins-lib
wip/test-tox-4
wip/tmp/paul-devinst-crash-troubleshooting
wip/tox
wip/virtualenv-limit
wip/xdist
#1
#10
#100
#101
#103
#104
#105
#106
#107
#108
#109
#11
#110
#111
#112
#113
#114
#115
#116
#117
#118
#119
#12
#120
#121
#122
#123
#124
#125
#126
#127
#128
#129
#13
#130
#131
#132
#133
#134
#135
#136
#137
#138
#139
#14
#140
#141
#142
#143
#144
#145
#146
#148
#149
#15
#150
#151
#152
#153
#154
#155
#156
#157
#158
#159
#16
#160
#161
#162
#163
#164
#165
#166
#167
#168
#169
#17
#170
#171
#172
#173
#174
#175
#176
#177
#178
#179
#18
#180
#181
#182
#183
#184
#185
#186
#187
#188
#189
#19
#190
#191
#192
#193
#194
#195
#196
#197
#198
#199
#2
#20
#200
#201
#202
#203
#204
#205
#206
#207
#208
#209
#21
#210
#211
#212
#213
#214
#215
#216
#217
#218
#219
#22
#220
#221
#222
#223
#224
#225
#226
#227
#228
#229
#23
#230
#231
#232
#233
#234
#235
#236
#237
#238
#239
#24
#240
#241
#242
#243
#244
#245
#246
#247
#248
#249
#25
#250
#251
#252
#253
#254
#255
#256
#257
#258
#259
#26
#260
#261
#262
#263
#264
#265
#266
#267
#268
#269
#27
#270
#271
#272
#273
#274
#275
#276
#277
#278
#279
#28
#280
#281
#282
#283
#284
#285
#286
#287
#288
#289
#29
#290
#291
#292
#293
#294
#295
#3
#30
#31
#32
#33
#34
#35
#36
#37
#38
#39
#4
#40
#41
#42
#43
#44
#45
#46
#47
#48
#49
#5
#50
#51
#52
#53
#54
#55
#56
#57
#58
#59
#6
#61
#62
#63
#64
#65
#66
#67
#68
#69
#7
#70
#71
#72
#73
#74
#75
#76
#77
#78
#79
#8
#80
#81
#82
#83
#84
#85
#86
#87
#88
#89
#9
#90
#91
#92
#93
#94
#95
#96
#97
#98
#99
show
univnautes.1
univnautes.2
v0.10
v0.11
v0.12
v0.13
v0.14
v0.15
v0.16
v0.17
v0.18
v0.19
v0.20
v0.21
v0.22
v0.23
v0.24
v0.25
v0.9.0
v0.9.1
v0.9.10
v0.9.11
v0.9.12
v0.9.13
v0.9.15
v0.9.16
v0.9.17
v0.9.18
v0.9.19
v0.9.2
v0.9.3
v0.9.4
v0.9.5
v0.9.6
v0.9.7
v0.9.8
v0.9.9
v1.9.0
v1.9.1
v2.0.0
v2.0.1
v2.0.2
v2.1.0
v2.1.1
v2.1.10
v2.1.11
v2.1.12
v2.1.13
v2.1.14
v2.1.15
v2.1.16
v2.1.17
v2.1.18
v2.1.19
v2.1.2
v2.1.20
v2.1.20.1
v2.1.21
v2.1.22
v2.1.23
v2.1.24
v2.1.25
v2.1.26
v2.1.27
v2.1.28
v2.1.29
v2.1.3
v2.1.30
v2.1.31
v2.1.32
v2.1.33
v2.1.34
v2.1.35
v2.1.36
v2.1.37
v2.1.38
v2.1.39
v2.1.4
v2.1.40
v2.1.41
v2.1.42
v2.1.43
v2.1.44
v2.1.45
v2.1.46
v2.1.47
v2.1.48
v2.1.49
v2.1.5
v2.1.50
v2.1.51
v2.1.52
v2.1.53
v2.1.54
v2.1.55
v2.1.56
v2.1.57
v2.1.58
v2.1.59
v2.1.6
v2.1.60
v2.1.61
v2.1.62
v2.1.63
v2.1.64
v2.1.65
v2.1.66
v2.1.67
v2.1.68
v2.1.69
v2.1.7
v2.1.70
v2.1.71
v2.1.72
v2.1.73
v2.1.74
v2.1.75
v2.1.76
v2.1.77
v2.1.78
v2.1.79
v2.1.8
v2.1.80
v2.1.81
v2.1.82
v2.1.9
v2.10
v2.100
v2.11
v2.12
v2.13
v2.14
v2.15
v2.16
v2.17
v2.18
v2.19
v2.2
v2.20
v2.21
v2.22
v2.23
v2.24
v2.25
v2.26
v2.27
v2.28
v2.29
v2.3
v2.30
v2.31
v2.32
v2.33
v2.34
v2.35
v2.36
v2.37
v2.38
v2.39
v2.4
v2.40
v2.41
v2.42
v2.43
v2.44
v2.45
v2.46
v2.47
v2.48
v2.49
v2.5
v2.50
v2.51
v2.52
v2.53
v2.54
v2.55
v2.56
v2.57
v2.58
v2.59
v2.6
v2.60
v2.61
v2.62
v2.63
v2.64
v2.65
v2.66
v2.67
v2.68
v2.69
v2.7
v2.70
v2.71
v2.72
v2.73
v2.74
v2.75
v2.76
v2.77
v2.78
v2.79
v2.80
v2.81
v2.82
v2.83
v2.84
v2.85
v2.86
v2.87
v2.88
v2.89
v2.9
v2.90
v2.91
v2.92
v2.93
v2.94
v2.95
v2.96
v2.97
v2.98
v2.99
v3.0
v3.1
v3.2
v3.21
v3.22
v3.23
v3.24
v3.25
v3.26
v3.27
v3.28
v3.29
v3.30
v3.31
v3.32
v3.33
v3.34
v3.35
v3.36
v3.37
v3.38
v3.39
v3.40
v3.41
v3.42
v3.43
v3.44
v3.45
v3.46
v3.47
v3.48
v3.49
v3.50
v3.51
v3.52
v3.53
v3.54
v3.55
v3.56
v3.57
v3.58
v3.59
v3.60
v3.61
v3.62
v3.63
v3.64
v3.65
v3.66
v3.67
v3.68
v3.69
v3.70
v3.71
v3.72
v3.73
v3.74
v3.75
v3.76
v3.77
v3.78
v3.79
v3.80
v3.81
v3.82
v3.83
v3.84
v3.85
v3.86
v3.87
v3.88
v3.89
v3.90
v3.91
v3.92
v3.93
v3.94
v3.95
v3.96
v3.97
v3.98
v3.99
v4.0
v4.1
v4.10
v4.11
v4.12
v4.13
v4.14
v4.15
v4.16
v4.17
v4.18
v4.19
v4.2
v4.20
v4.21
v4.22
v4.23
v4.24
v4.25
v4.26
v4.27
v4.28
v4.29
v4.3
v4.30
v4.31
v4.32
v4.33
v4.34
v4.35
v4.36
v4.37
v4.38
v4.39
v4.4
v4.40
v4.41
v4.42
v4.43
v4.44
v4.45
v4.46
v4.47
v4.48
v4.49
v4.5
v4.50
v4.51
v4.52
v4.53
v4.54
v4.55
v4.56
v4.57
v4.58
v4.59
v4.6
v4.60
v4.61
v4.62
v4.63
v4.64
v4.65
v4.66
v4.67
v4.68
v4.69
v4.7
v4.70
v4.71
v4.72
v4.73
v4.74
v4.75
v4.76
v4.77
v4.78
v4.79
v4.8
v4.80
v4.81
v4.82
v4.83
v4.84
v4.85
v4.86
v4.87
v4.88
v4.89
v4.9
v4.90
v4.91
v4.92
v4.93
v4.94
v4.95
v4.96
v4.97
v4.98
v4.99
v5.0
v5.1
v5.10
v5.11
v5.12
v5.13
v5.14
v5.15
v5.16
v5.17
v5.18
v5.19
v5.2
v5.20
v5.21
v5.22
v5.23
v5.24
v5.25
v5.26
v5.27
v5.28
v5.29
v5.3
v5.30
v5.31
v5.32
v5.33
v5.34
v5.35
v5.36
v5.37
v5.38
v5.39
v5.4
v5.40
v5.5
v5.6
v5.7
v5.8
v5.9
-
95583e40ba
journal_event_types: fix link with authenticator on user login failure (#76781)
Valentin Deniaud
2023-06-21 18:05:32 +0200 -
c5c0347e72
tests: raise unrealistic user csv import timeouts (#79725)
Paul Marillonnet
2023-07-17 12:19:13 +0200 -
7c158f96bf
attribute_kinds: check types at date (de)serialization time (#76883)
Paul Marillonnet
2023-04-24 09:59:13 +0200 -
8c79a9ce88
ldap_backend: periodically update mapped roles list (#75611)
Paul Marillonnet
2023-03-21 12:34:06 +0100 -
24d7ed1890
auth_oidc: filter out disabled attributes (#75474)
wip/75474-auth-oidc-active-attributes-mapping
Paul Marillonnet
2023-03-16 15:05:07 +0100 -
42c2ece87f
auth_oidc: test that disabled attributes are out of mapping form (#75474)
Paul Marillonnet
2023-03-16 11:13:03 +0100 -
e59f254bc7
auth_saml: hide unused ou field in authenticator settings (#79489)
v4.90
Valentin Deniaud
2023-07-11 11:44:00 +0200 -
377b852e3a
translation update (#79528)
Paul Marillonnet
2023-07-17 14:47:33 +0200 -
3e67187317
authenticators: explain static password strength checks (#79528)
Valentin Deniaud
2023-07-10 17:44:22 +0200 -
8a1ffc5203
authenticators: translate boolean values on details page (#79507)
Valentin Deniaud
2023-07-10 17:24:52 +0200 -
1d42f714f0
translation update (#77243)
Paul Marillonnet
2023-07-17 14:32:26 +0200 -
2aaa7f4df4
manager: allow showing role admin roles in parents view (#77243)
Valentin Deniaud
2023-06-28 18:18:17 +0200 -
1ad84af3e4
manager: allow viewing admin role of a role (#77243)
Valentin Deniaud
2023-06-28 17:28:35 +0200 -
1a61307004
custom_user: remove deprecated identifier db constraint (#79135)
wip/79135-user-phone-model-field-deprecation
Paul Marillonnet
2023-06-28 15:54:51 +0200 -
a0fee85568
user: revert phone modelfield-to-attribute implicit write (#79135)
Paul Marillonnet
2023-06-28 14:25:18 +0200 -
9b37fd1b1b
manager: use get_full_name to display user in title and breadcrumb (#79502)
Frédéric Péters
2023-07-06 17:55:16 +0200 -
f53fe76e04
manager: redirect to account page after user switch (#79550)
Frédéric Péters
2023-07-09 12:14:36 +0200 -
e9f8c73b4b
api: do not crash on invalid filter (#79447)
v4.89
Valentin Deniaud
2023-07-06 10:48:40 +0200 -
b450d83546
translation update (fix ldap no reset password email)
v4.88
Frédéric Péters
2023-06-30 17:24:08 +0200 -
3160a89506
registration: forbid too long email addresses (#78400)
Valentin Deniaud
2023-06-29 10:45:03 +0200 -
4a0aeb900e
authenticators: enable password strength meter by default (#79072)
Valentin Deniaud
2023-06-27 18:03:22 +0200 -
dc43415574
authenticators: force first migration after a2_rbac migrations (#79083)
Valentin Deniaud
2023-06-27 11:06:35 +0200 -
f718cb25a9
authenticators: migrate min_password_strength to password authenticator (#78232)
v4.87
Valentin Deniaud
2023-06-20 11:50:45 +0200 -
08d7c096f6
translation update (#78046)
Paul Marillonnet
2023-06-26 11:37:56 +0200 -
e4cb69c1cb
/manage/: make phone-authn config a flagged feature (#78046)
wip/78046-password-authn-identifier-selection
Paul Marillonnet
2023-06-20 11:13:31 +0200 -
053899cb4f
password reset: decide on which phone attribute to use (#78046)
Paul Marillonnet
2023-06-19 16:33:02 +0200 -
795f04ea7d
registration: decide on which phone attribute to use (#78046)
Paul Marillonnet
2023-06-19 16:40:32 +0200 -
f9b9d9ac88
authn: let the model backend decide which phone attribute to use (#78046)
Paul Marillonnet
2023-06-19 16:24:26 +0200 -
eef2e168a7
migrate A2_ACCEPT_*_AUTHENTICATION to models (#78046)
Paul Marillonnet
2023-06-14 10:38:27 +0200 -
a1169d83ff
add identifiers options on login/password authn (#78046)
Paul Marillonnet
2023-06-14 10:18:16 +0200 -
16bfe44f41
translation update (french orthography rectifications of 1990)
Frédéric Péters
2023-06-25 09:46:18 +0200 -
c524154a40
translation update
v4.86
Frédéric Péters
2023-06-23 11:28:40 +0200 -
e90b1a2127
a11y: remove autofocus of username input field (#78108)
Frédéric Péters
2023-06-18 13:15:22 +0200 -
f8ec00c076
misc: mark "Users export" title for translation (#78659)
Frédéric Péters
2023-06-16 16:21:29 +0200 -
3e2cde0813
translation update
v4.85
Valentin Deniaud
2023-06-15 11:07:25 +0200 -
bcae7d6f75
translation update
Valentin Deniaud
2023-06-15 10:59:29 +0200 -
f10d5b80bc
authenticators: migrate some settings to password authenticator (#41671)
Valentin Deniaud
2023-06-13 10:45:55 +0200 -
f8a85c28fa
registration: fix phone form field validation (#78244)
v4.84
Paul Marillonnet
2023-06-13 11:17:08 +0200 -
fda174b992
translation update (#75142)
Paul Marillonnet
2023-06-13 11:51:34 +0200 -
bebb6786ca
accounts: adapt to service appearance configuration (#75142)
Paul Marillonnet
2023-05-04 10:15:54 +0200 -
a0af74ae10
password_reset: keep next-url througout sms reset process (#78409)
wip/78409-password-lost-phone-retrieval-next-url
Paul Marillonnet
2023-06-01 16:06:23 +0200 -
7cd1f79d7c
utils/misc: allow explicit next_url through authn simulation (#78409)
Paul Marillonnet
2023-06-01 16:38:02 +0200 -
447f7022a8
translation update
Frédéric Péters
2023-06-13 08:25:43 +0200 -
19f3e080fb
keep next_url througout phone registration (#72441)
Paul Marillonnet
2023-06-01 10:48:29 +0200 -
cd04a94049
authentication: remove A2_REGISTRATION_GROUPS setting (#78230)
Valentin Deniaud
2023-06-07 10:51:03 +0200 -
5020e425fd
idp_oidc: simplify OIDCClientForm implementation (#77593)
Benjamin Dauvergne
2023-05-15 12:27:07 +0200 -
7b441a5a93
authenticators: fix permission checking when editing related objects (#77366)
Paul Marillonnet
2023-05-09 10:07:36 +0200 -
1f157cb679
manager: remove role permission views (#77410)
Valentin Deniaud
2023-05-17 17:23:10 +0200 -
4a757547d9
authenticators: move registration_open flag to password authenticator (#77789)
Valentin Deniaud
2023-06-01 17:48:02 +0200 -
d511b5ab60
a11y: remove erroneous <p> around registration form (#78109)
Frédéric Péters
2023-06-01 20:02:26 +0200 -
dc16868fb4
tests: add check on behaviour of OICDClient's clean (#77452)
v4.83
Benjamin Dauvergne
2023-05-15 12:32:05 +0200 -
46b04a9102
debian: apply new pre-commit-debian (#77727)
Frédéric Péters
2023-05-27 21:38:16 +0200 -
4268d3d79e
ci: upgrade pre-commit-debian (#77727)
Frédéric Péters
2023-05-27 21:35:48 +0200 -
a89824213a
manager: do not include erroneous link to deleted users (#62204)
Frédéric Péters
2023-05-24 18:07:19 +0200 -
c247eb1474
templates: fix service info fragment broken links (#77844)
v4.82
Paul Marillonnet
2023-05-23 13:58:29 +0200 -
1bf323769c
misc: fix "remotre" typo in authenticator condition (#77834)
v4.81
Frédéric Péters
2023-05-23 13:30:10 +0200 -
1e9c56fbc2
translation update (#77296)
v4.80
Paul Marillonnet
2023-05-15 15:42:02 +0200 -
632d609601
use generic appearance for SAML2 services only (#77296)
wip/77296-default-saml-service-appearance
Paul Marillonnet
2023-05-05 08:49:36 +0200 -
2b6591f46c
translation update
v4.79
Frédéric Péters
2023-05-12 15:40:47 +0200 -
85ce9631dc
tests: remove mention of unused saml role action name (#77483)
Valentin Deniaud
2023-05-11 17:57:33 +0200 -
ac298df333
a11y: add role="status" to "an email has been sent" messages (#75680)
Frédéric Péters
2023-05-09 09:01:33 +0200 -
6b8b309688
a11y: add proper text to close email input help (#71069)
Frédéric Péters
2023-05-07 16:13:09 +0200 -
6821c6d4ac
translation update (#69890)
v4.78
Paul Marillonnet
2023-05-04 15:10:27 +0200 -
ba9550511e
provide generic input code logic (#69890)
wip/69890-password-lost-sms-recovery
Paul Marillonnet
2022-12-21 10:42:16 +0100 -
af8adcef71
views: handle phone input on pw reset view (#69890)
Paul Marillonnet
2022-12-20 11:31:38 +0100 -
9de50d40ef
forms/passwords: add phone field (#69890)
Paul Marillonnet
2022-12-15 10:16:55 +0100 -
45bc870c06
utils/sms: add password lost sms code recovery utils (#69890)
Paul Marillonnet
2022-12-15 10:16:13 +0100 -
cc443d7b45
models: sms code adjustments for password reset (#69890)
Paul Marillonnet
2022-12-21 10:41:29 +0100 -
5cd9ad7edc
auth_saml: add explicit class for submit button (#65864)
Serghei Mihai
2023-04-05 14:43:45 +0200 -
7be93251e4
debian: use argon2 as default hasher (#77111)
Frédéric Péters
2023-04-28 13:28:36 +0200 -
49e7583f04
translation update
v4.77
Paul Marillonnet
2023-05-02 12:04:04 +0200 -
b782ec7b67
auth_oidc: split configuration form into general and advanced tabs (#74969)
Valentin Deniaud
2023-04-27 16:14:32 +0200 -
dc60433a23
authenticators: record edited fields when using tabs (#74969)
Valentin Deniaud
2023-04-27 16:59:12 +0200 -
9d78da3801
manager: render authenticator form correctly when no tabs (#74969)
Valentin Deniaud
2023-04-27 16:13:15 +0200 -
e1fa32b83e
authn: provide a single field for username and phone number (#72449)
wip/72449-login-authn-single-identifier-field
Paul Marillonnet
2023-04-20 10:07:04 +0200 -
deb7d788cf
allow for fallback default variables in service info template (#75138)
wip/75139-neutral-authz-theme-bo-config
wip/75138-sso-authz-default-appearance
Paul Marillonnet
2023-03-08 11:20:25 +0100 -
4fda95dffd
manager: provide services default configuration interface (#75139)
Paul Marillonnet
2023-03-23 11:23:26 +0100 -
beec678ec9
migrations: perform services default config data initialization (#75139)
Paul Marillonnet
2023-04-11 10:37:02 +0200 -
4b7e5dbb6d
models: add RuntimeSetting class (#75139)
Paul Marillonnet
2023-03-23 09:53:07 +0100 -
fa13b52ae8
misc: set secure and http-only for cookie 'cookie-test' (#76809)
v4.76
Benjamin Dauvergne
2023-04-20 14:19:24 +0200 -
77d9ac6754
translation update
v4.75
Benjamin Dauvergne
2023-04-19 17:41:17 +0200 -
520f9ce50d
journal: do not crash on None references (#76782)
Benjamin Dauvergne
2023-04-19 13:00:06 +0200 -
4ea4a63098
auth_oidc: provide a less scary displayed error message (#73669)
Paul Marillonnet
2023-01-23 09:21:48 +0100 -
261c5647e9
auth_oidc: avoid user messages with prompt=none related errors (#72538)
wip/72538-auth-oidc-prompt-none-error
Paul Marillonnet
2022-12-19 17:05:09 +0100 -
65baa066a9
plugins: stop using pkg_resources (#22865)
Emmanuel Cazenave
2023-03-23 12:03:03 +0100 -
f0bc8f5f3d
utils: check csrf according to middleware declaration (#76589)
Paul Marillonnet
2023-04-13 11:49:24 +0200 -
0c83fbb398
html: remove cell--body class to login password registration block (#76295)
v4.74
Thomas Jund
2023-04-05 17:43:10 +0200 -
1bc5aaf923
api: return inherited roles for api client (#76282)
Valentin Deniaud
2023-04-05 17:11:48 +0200 -
d38a530ed7
html: add cell--body class to content of block & a2block (#76204)
v4.73
Thomas Jund
2023-04-04 10:48:50 +0200 -
b613a53a31
tests: update error selector for "new" gadjo markup (#76115)
Frédéric Péters
2023-04-02 19:40:49 +0200 -
3a03162f3a
manager: check slug of roles on CSV import (#75603)
v4.72
Benjamin Dauvergne
2023-03-20 16:17:23 +0100 -
4c02778eb9
misc: unify login blocks tags structure (#53264)
Thomas Jund
2022-11-24 18:25:15 +0100 -
cd1a6e5cf4
misc: render authenticators names in their own templates (#53264)
Serghei Mihai
2022-11-15 18:58:38 +0100 -
1aeb81e3a1
ldap: prevent crash when recording a timeout failure (#73342)
Benjamin Dauvergne
2023-03-05 15:50:37 +0100 -
8d08f3f194
misc: update git-blame-ignore-revs (#75442)
v4.71
Valentin Deniaud
2023-03-15 16:38:56 +0100 -
b21196f6a3
misc: bump djhtml version (#75442)
Valentin Deniaud
2023-03-15 16:21:59 +0100 -
f1104382b6
misc: bump black version (#75442)
Valentin Deniaud
2023-03-15 16:21:57 +0100 -
bfc3a65097
misc: change pyupgrade target version to 3.9 (#75442)
Valentin Deniaud
2023-03-15 16:21:31 +0100 -
74a045f530
misc: rename app.py to apps.py (#75462)
Valentin Deniaud
2023-03-15 17:29:02 +0100 -
6cbef359df
misc: move AppConfig subclasses from init to apps.py (#75462)
Valentin Deniaud
2023-03-15 17:08:46 +0100