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
Philipp Eckel
1ec026e191
feat: add Prometheus metrics ( #439 )
...
* feat: add Prometheus metrics
* setup metrics using Prometheus client under /metrics endpoint
* add configuration value for metrics
* configure Prometheus middleware for generic metrics
* provide metrics for totals of users, gists and SSH keys
* modify test request to optionally return the response
* provide integration test for Prometheus metrics
* update documentation
* chore: make fmt
2025-03-17 14:30:38 +01:00
Sangelo
20aef5e694
feat: Add custom instance names ( #399 )
...
* Add custom name variable
* Add custom name variable usage to docs
* Remove leftover testing config options (oops)
2024-12-15 17:39:51 +01:00
Santhosh Raju
58c5ac11c7
Respect file scheme URIs for SQLite. ( #387 )
2024-11-25 22:07:13 +01:00
Thomas Miceli
4fd0832df9
Allow to define secret key & move the secret key file to parent directory ( #358 )
2024-10-31 14:50:13 +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
0ef35fdb36
Improve logger ( #322 )
...
* Improve logger
* Update docs
2024-09-09 11:50:05 +02:00
Thomas Miceli
3f5f4e01f1
Add custom static links ( #234 )
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
afbecd9a1e
Add custom logo configuration ( #209 )
2024-04-03 01:56:55 +02:00
Thomas Miceli
af19268d6f
Add some docs ( #198 )
2024-01-04 18:06:19 +01:00
Thomas Miceli
87a6113cc7
Add Gist code search ( #194 )
2024-01-04 18:06:19 +01:00
Thomas Miceli
4cb7dc2d30
Fix reverse proxy subpath support ( #192 )
2024-01-04 18:06:19 +01:00
Jacob Hands
2f8435892e
Add config for default branch name ( #171 )
...
Co-authored-by: Thomas Miceli <27960254+thomiceli@users.noreply.github.com>
2024-01-04 18:06:19 +01:00
Jacob Hands
4bba26daf6
Add log output config option ( #172 )
...
Co-authored-by: Thomas Miceli <27960254+thomiceli@users.noreply.github.com>
2024-01-04 18:06:19 +01:00
Thomas Miceli
8466e50cc3
Add GitLab OAuth provider ( #174 )
2024-01-04 18:06:19 +01:00
Thomas Miceli
30ca090e74
Add binaries cross compile in CD ( #113 )
2023-09-26 15:13:58 +02:00
Thomas Miceli
c7a6b05c6d
Added some info about OIDC
2023-09-25 15:58:05 +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
b31d95c7f6
Remove TLS server ( #101 )
2023-09-18 18:06:27 +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
9d20465eb9
Update README.md
2023-04-17 22:00:39 +02:00
Thomas Miceli
4008b7ce38
Client key and secret Oauth in config
2023-04-17 19:11:32 +02:00
Thomas Miceli
dba3f4be44
Create admin settings and moved signup disable setting there
2023-04-17 00:17:06 +02:00
Thomas Miceli
eeebc7c789
Tweak config and git urls
2023-04-07 02:44:37 +02:00
Thomas Miceli
e95a1b6840
Added TLS support
2023-03-15 10:37:17 +01:00
Thomas Miceli
bee5d045c3
Initial commit
2023-03-14 16:22:52 +01:00