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
Thomas Miceli
f935ee1a7e
Refactor server code ( #407 )
2025-01-20 01:57:39 +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
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
Thomas Miceli
2bf434f00e
Add TOTP MFA ( #342 )
2024-10-24 23:23:00 +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
3551fd745a
Set Opengist version from git tags ( #261 )
...
* Set Opengist version from git tags
* Add volume for docker dev container
2024-04-27 02:53:48 +02:00
Thomas Miceli
2782ced03d
v1.7.1
2024-04-05 17:41:35 +02:00
Thomas Miceli
9936c6bf1e
v1.7.0
2024-04-03 02:06: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
db6d6a5eba
Set gist visibility via Git push options ( #215 )
2024-04-03 01:56:55 +02:00
Thomas Miceli
7a75c5ecfa
Move Git hook logic to Opengist ( #213 )
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
7f4be43bb4
dev-1.7
2024-04-03 01:56:55 +02:00
Thomas Miceli
a6c4183aac
v1.6.1
2024-01-06 14:36:03 +01:00
Thomas Miceli
8eb8f4e231
v1.6.0
2024-01-04 18:06:19 +01:00
Thomas Miceli
4215d7e43b
Update dependencies ( #197 )
...
Go 1.20 -> 1.21
JS package-lock
Nodejs Docker 18 -> 20
Alpine Docker 3.17 -> 3.19
2024-01-04 18:06:19 +01:00
Thomas Miceli
87a6113cc7
Add Gist code search ( #194 )
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
3444fb9b75
v1.5.3
2023-11-20 18:49:46 +01:00
Thomas Miceli
dcacde0959
Fix home user directory detection handling ( #145 )
2023-10-31 15:23:15 +09:00
Thomas Miceli
aec7ee2708
v1.5.2
2023-10-16 12:26:05 +02:00
Thomas Miceli
632206e172
v1.5.1
2023-09-29 16:59:09 +02:00
Thomas Miceli
2b9eb8e127
v1.5.0
2023-09-26 15:34:43 +02:00
Thomas Miceli
dd050bb6a0
Fix CI
2023-09-25 16:08:26 +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
89685bfac6
Remove CONFIG env var
2023-07-26 10:54:16 +02:00
Thomas Miceli
24fc6dd8e4
v1.4.2
2023-07-17 04:28:13 +02:00
Thomas Miceli
038d81df2d
Add external url to HTML links & redirects ( #75 )
2023-07-03 16:31:12 +02:00
Thomas Miceli
add0299442
v1.4.1
2023-06-25 11:46:15 +02:00
Thomas Miceli
a35b64455a
v1.4.0
2023-06-23 14:27:23 +02:00
John Olheiser
fc421a68b5
refactor!: prefix DEV env var and deprecate CONFIG ( #64 )
...
Signed-off-by: jolheiser <john.olheiser@gmail.com>
2023-06-18 17:01:27 +02:00
Thomas Miceli
3366cde385
Sqlite journal mode ( #54 )
2023-06-09 15:25:41 +02:00
Thomas Miceli
b2a56fe5a0
Better ci ( #56 )
2023-06-09 15:01:14 +02:00
Thomas Miceli
24e3de8fc1
Better config ( #50 )
2023-06-07 20:50:30 +02:00
Thomas Miceli
0a542431c9
v1.3.0
2023-05-27 14:12:34 +02:00
Thomas Miceli
df22506bdd
Append logs to stdout
2023-05-24 16:40:27 +02:00
Thomas Miceli
2782655545
v1.2.0
2023-05-01 03:09:12 +02:00
Thomas Miceli
09507500a9
v1.1.1
2023-04-20 21:54:54 +02:00
Thomas Miceli
fddc50e3cc
v1.1.0
2023-04-18 03:11:28 +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
864880b442
v1.0.1
2023-04-12 13:34:22 +02:00
Thomas Miceli
1c35a19bd4
v1.0.0
2023-04-10 22:53:17 +02:00