RhodeCode Admin
82f0f8d214
core: updated copyright to 2024
2024-11-12 16:39:07 +01:00
Serhii Ilin
d069311e52
feat(2fa): added 2fa for more auth plugins and moved 2fa forced functionality to ee edition. Fixes: RCCE-68
2024-05-13 16:24:31 +03:00
RhodeCode Admin
c8b35a769a
ldap: small fixes and improvements over ldap authentication
2023-08-21 09:40:30 +02:00
RhodeCode Admin
a6e9ccf9e0
authentication: run modernize for python3
2023-07-18 14:26:37 +02:00
RhodeCode Admin
42301154fc
copyrights: updated for 2023
2023-07-18 11:57:27 +02:00
RhodeCode Admin
2ff61d5c42
authentication: fixed for python3 migrations
2023-07-18 11:00:47 +02:00
RhodeCode Admin
d985e2f96c
authentications: remove utf8 markers
2023-07-18 11:00:05 +02:00
RhodeCode Admin
8a95bb9eb4
logging: changed module in logs extra as it is a reserved keyword
2022-10-27 22:54:02 +02:00
RhodeCode Admin
faa449987b
logging: expose extra metadata to various important logs for loki
2022-10-27 22:49:17 +02:00
Milka Kuzminski
5590b13ef5
auth: allow custom name for plugins if defined in the settings.
2020-11-03 13:25:13 +01:00
Marcin Kuzminski
fe96e16646
code: update copyrights to 2020
2020-04-16 00:34:52 +02:00
Marcin Kuzminski
13f313d4b5
ldap: changed plugin to help with debugging and error handling.
...
- mostly based from support.
2020-04-15 14:47:52 +02:00
Marcin Kuzminski
90b8007935
ldap: fixed ldaps port example to correct number.
2020-04-06 16:51:44 +02:00
Marcin Kuzminski
b7e6ccbdc0
ldap: logging fixes
2020-03-19 14:20:23 +01:00
Marcin Kuzminski
bd1a9c8201
docs: updated copyrights to 2019
2019-01-02 18:13:27 +01:00
Marcin Kuzminski
cbff54d3ed
docs: added SAML documentation.
...
- Remove few obsolete replaces
- update authentication docs
- cleanups and fixes
2018-11-30 07:37:45 +01:00
Marcin Kuzminski
d7fe00f943
auth: add better logging for ldap related attributes to help track problems
2018-12-05 19:07:17 +01:00
Marcin Kuzminski
739fc96fe7
auth-plugins: updated some code for better unicode compat.
2018-11-29 18:14:14 +01:00
Marcin Kuzminski
09013efd3b
auth-plugins: some code cleanup + added docs for main plugin.
2018-11-28 13:42:28 +01:00
Marcin Kuzminski
c258d66e7b
authentication: use registerd UID for plugin definition for more consistent loading of auth plugins.
2018-11-26 23:11:52 +01:00
Marcin Kuzminski
f33e0ddc9f
core: change from homebrew plugin system into pyramid machinery.
...
- it's faster to load
- homebrew system was never used as intended
- it's cleaner CE/EE code this way
2018-11-25 11:56:29 +01:00
Marcin Kuzminski
e1bbb01dab
ldap: adde common ldap-ce na ldap-ee structure, and extend options
...
- added timeout
- make the code more shared
- allow specification of tls certdir and certfile manually
2018-11-25 18:47:15 +01:00
Marcin Kuzminski
3947a873c5
auth-plugins: expose docs and icon methods for authentication.
2018-11-21 18:43:26 +01:00
Marcin Kuzminski
215c7d3beb
ldap: ensure the proper cert files and dirs are set.
...
- addresses some issues with SSL certificates after bump of the LDAP drivers.
2018-11-20 22:05:34 +01:00
Marcin Kuzminski
213cf5463d
release: merge back stable branch into default
2018-05-15 16:04:13 +02:00
Marcin Kuzminski
12d382294e
ldap: use connection ping only in case of single server specifed.
2018-05-04 16:13:31 +02:00
Marcin Kuzminski
a9aca0d074
email: added help block on where to change email settings
2018-04-25 12:02:44 +02:00
Marcin Kuzminski
a8428e7271
auth-ldap: added connection pinning and timeout option to ldap plugin
2018-03-27 11:51:37 +02:00
Marcin Kuzminski
d06a62c340
logging: improve consistency of auth plugins logs.
2018-02-19 14:49:21 +01:00
Marcin Kuzminski
0cbdfc3f23
ldap: enable connection recycling on LDAP plugin.
2018-02-16 10:57:29 +01:00
Marcin Kuzminski
90120e6678
authentication: introduce a group sync flag for plugins.
...
- we'll skip any syncing on plugins which simply don't get any group information
- we let plugins define if they wish to sync groups
- prevent from odd cases in which someone sets user groups as syncing, and using regular
plugin. In this case memebership of that group would be wiped, and it's generaly bad behaviour.
2018-01-24 16:47:06 +01:00
Marcin Kuzminski
00b45c1fa7
release: update copyright year to 2018
2018-01-19 17:13:16 +01:00
Marcin Kuzminski
7a512a4788
ldap: fixed regression in extracting settings after library updates.
...
- somehow we now got '' defaulted to None which changed the behaviour.
2017-11-11 16:43:45 +01:00
Marcin Kuzminski
7de15715e0
ldap: increase timeouts and timelimits for operations
2017-11-11 10:29:31 +01:00
Marcin Kuzminski
ee0e7c21f8
users: make AuthUser propert a method, and allow override of params.
2017-08-03 20:17:46 +02:00
Marcin Kuzminski
c03f634951
auth-ldap: improve messages when users failed to authenticate. Fixes #5345
2017-06-30 15:09:12 +02:00
Marcin Kuzminski
587e36d745
auth-plugins: updated description on auth_ldap plugin servers.
2017-06-01 12:46:15 +02:00
Marcin Kuzminski
8890b4a0da
ldap: addedn info about custom certificates option
2017-05-12 11:05:39 +02:00
Marcin Kuzminski
5fc5ee4d35
auth-plugins: define unsafe settings
2017-04-10 17:16:17 +02:00
Marcin Kuzminski
8ceda76718
auth: refactor code and simplified instructions.
...
- added new rfc selector
- cleanup imports
2017-02-21 18:05:29 +01:00
Marcin Kuzminski
89e2586781
templating: use .mako as extensions for template files.
2017-01-04 22:13:57 +01:00
Marcin Kuzminski
fcc027c282
license: updated copyright year to 2017
2017-01-02 09:30:39 +01:00
Marcin Kuzminski
c0e4fc7dcd
ldap: fixed email extraction typo. An empty
...
ldap email will now not overwritt the stored one.
2016-09-30 16:19:12 +02:00
Marcin Kuzminski
d0638fa1a1
auth-ldap: added flag to set debug mode for LDAP connections.
2016-07-26 13:09:56 +02:00
Marcin Kuzminski
14cb9ac285
ldap-auth: fixed wrong Missing check
2016-06-08 14:03:02 +02:00
Johannes Bornhold
409eef8c0d
authn: Set the renderer attribute when registering settings view.
2016-06-02 17:09:55 +02:00
Johannes Bornhold
6713b054ef
authn: Add whitespace stripping to authentication plugin settings.
2016-05-27 20:21:13 +02:00
Marcin Kuzminski
19ef5c2721
authn: don't use formatted_json to log statements. It totally screws up
...
logging formatting, and makes big entries in logs with newlines.
2016-05-24 23:47:32 +02:00
Marcin Kuzminski
9a0d8c0b77
project: added all source files and assets
2016-05-24 15:56:53 +02:00