Thomas Miceli
897dc43790
Add LDAP authentication ( #470 )
...
* Introduce basic LDAP authentication.
* Reformat LDAP code; use ldap in Git HTTP
* lint
---------
Co-authored-by: Santhosh Raju <santhosh.raju@gmail.com>
2025-05-09 19:32:22 +02:00
Johannes Kirchner
8cfaceb303
feat: read admin group from OIDC token claim ( #445 )
2025-04-02 13:38:11 +02:00
Thomas Miceli
efba783c56
Add Meilisearch indexer ( #444 )
2025-03-19 23:28:04 +01:00
Philipp Eckel
dbdfcd4e85
feat: add option to name an OIDC provider ( #435 )
2025-03-17 17:19:48 +01:00
Emmanuel Ferdman
12696d23b0
Update config file ( #343 )
...
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
2024-10-13 23:47:06 +02:00
Thomas Miceli
17237713a1
Add Postgres and MySQL databases support ( #335 )
2024-09-20 16:01:09 +02:00
Thomas Miceli
6499e3cc63
Hide secret values in admin config page
2024-09-08 03:45:28 +02:00
Jade Lovelace
22052bd38f
Add a setting to allow anonymous access to individual gists while still RequireLogin everywhere else ( #229 )
...
* Add a setting to allow accessing individual gists without auth
This is a middle ground between the existing setting "Require Login",
which requires login to do anything at all, and having it off, which
shows a public list of gists and more generally allows discovering info
about the users/gists of the instance without login.
The idea of this setting is that it is "require login" for everything
except individual gists.
Fixes #228 .
Co-authored-by: Thomas Miceli <tho.miceli@gmail.com>
2024-05-12 23:40:11 +02:00
Thomas Miceli
ef004675a5
Create invitations for closed registrations ( #233 )
2024-04-03 01:56:55 +02:00
crapStone
915287dc10
Add ability to specify custom names in the OAuth login buttons ( #214 )
2024-04-03 01:56:55 +02:00
Thomas Miceli
d85917bfb2
Small fixes ( #196 )
2024-01-04 18:06:19 +01:00
Thomas Miceli
72275e7573
Add documentation ( #110 )
2023-09-25 18:57:47 +02:00
Thomas Miceli
85b51bf3c9
Merge branch 'master' of github.com:Maronato/opengist into Maronato-master
2023-09-25 13:07:48 +02:00
Thomas Miceli
a5ea522e45
Add translation system ( #104 )
2023-09-22 17:26:09 +02:00
Gustavo Maronato
1dcb900cf3
implement OIDC auth
2023-09-15 18:56:14 -03:00
Thomas Miceli
3366cde385
Sqlite journal mode ( #54 )
2023-06-09 15:25:41 +02:00
Thomas Miceli
24e3de8fc1
Better config ( #50 )
2023-06-07 20:50:30 +02:00