fe93cc6f58
fix(Gitea): Request to fetch user details/avatar URL from Gitea API with proper authorization
...
This allows for users that have chosen to hide their profile to Guests to fetch their information from the Gitea API
2026-03-18 15:03:42 +01:00
Thomas Miceli
3a4602d412
Translated using Weblate (Russian) ( #605 )
...
Currently translated at 100.0% (341 of 341 strings)
Translation: Opengist/Opengist
Translate-URL: http://tr.opengist.io/projects/_/opengist/ru/
Co-authored-by: FunNikita <mainik1111@icloud.com >
2026-02-03 16:56:04 +08:00
Thomas Miceli
2e10c1732a
Add images and binary content on gist preview ( #615 )
2026-02-03 16:55:44 +08:00
Thomas Miceli
fe04c03acb
Improve security on raw files endpoint ( #613 )
2026-02-03 02:11:39 +08:00
Thomas Miceli
2a1554d063
Fix renderable text files with different mimetypes ( #612 )
2026-02-03 01:59:24 +08:00
Thomas Miceli
b7dbdde66b
Allow Access Tokens with Required Login ( #611 )
2026-02-02 19:31:07 +08:00
Thomas Miceli
b48103c06a
Translated using Weblate (Russian) ( #604 )
...
Currently translated at 58.9% (201 of 341 strings)
Translation: Opengist/Opengist
Translate-URL: http://tr.opengist.io/projects/_/opengist/ru/
Co-authored-by: FunNikita <mainik1111@icloud.com >
2026-01-27 23:27:11 +08:00
Thomas Miceli
5ddea2265d
Add access tokens ( #602 )
2026-01-27 14:43:12 +08:00
Nova Cat
1128a81071
Ignore TCP errors ( #601 )
2026-01-27 13:49:37 +08:00
Thomas Miceli
145bf9d81a
Move Prom metrics to a dedicated port + improve Helm chart ( #599 )
2026-01-26 17:28:51 +08:00
Thomas Miceli
4ff71fb255
Translations update from Opengist ( #516 )
...
* Translated using Weblate (German)
Currently translated at 98.1% (310 of 316 strings)
Translation: Opengist/Opengist
Translate-URL: http://tr.opengist.io/projects/_/opengist/de/
* Translated using Weblate (Italian)
Currently translated at 99.3% (318 of 320 strings)
Translation: Opengist/Opengist
Translate-URL: http://tr.opengist.io/projects/_/opengist/it/
---------
Co-authored-by: Marc <mbg14.gaming@gmail.com >
Co-authored-by: HardcodedNyxie <leonardotoschi07@gmail.com >
2026-01-25 22:16:40 +08:00
Thomas Miceli
67f7c4cadd
Allow unicode letters/numbers in topics ( #597 )
2026-01-25 22:08:14 +08:00
Thomas Miceli
7b4dab143b
Update Meili to 0.35.0 ( #588 )
2025-12-28 14:53:48 +08:00
Thomas Miceli
4d6809bc2d
Feat/fix test ( #577 )
2025-12-27 21:29:52 +08:00
Thomas Miceli
a493de4325
quick fix test ( #576 )
2025-12-27 20:50:15 +08:00
Thomas Miceli
b11306851b
Fuzzy search + tests ( #555 )
2025-12-26 22:36:28 +08:00
Thomas Miceli
3957dfb3ea
Add some tests ( #553 )
2025-10-31 15:37:45 +07:00
Thomas Miceli
f653179cbf
Upgrade JS and Go deps versions ( #517 )
2025-10-07 16:59:37 +02:00
Thomas Miceli
a468f0ecfa
Translated using Weblate (Turkish) ( #511 )
...
Currently translated at 100.0% (308 of 308 strings)
Translation: Opengist/Opengist
Translate-URL: http://tr.opengist.io/projects/_/opengist/tr/
Co-authored-by: Sinan Eldem <sinan@sinaneldem.com.tr >
2025-09-29 19:02:45 +02:00
Thomas Miceli
5ef5518795
Fix CSV errors for rendering ( #514 )
2025-09-29 19:02:33 +02:00
Thomas Miceli
4106956f6d
Fix human date on iOS devices ( #510 )
2025-09-21 04:31:58 +02:00
Fabio Manganiello
c02bf97b63
feat: Add support for rendering .ipynb Jupyter/IPython notebooks ( #491 )
2025-09-21 03:48:59 +02:00
Thomas Miceli
53ce41e0e4
Add file upload on gist creation/edition ( #507 )
2025-09-16 01:56:38 +02:00
Thomas Miceli
594d876ba8
Add binary files support ( #503 )
2025-09-16 01:35:54 +02:00
Thomas Miceli
905276f24b
Init gist with regular urls via git CLI (http) ( #501 )
2025-08-28 02:44:09 +02:00
Thomas Miceli
b048203216
Use db for queue ( #498 )
2025-08-18 16:01:50 +02:00
Thomas Miceli
a7a25c4100
Fix LDAP with valid old password login ( #497 )
2025-08-14 11:10:45 +02:00
Alex Martens
bb1991f3ca
Add OIDC group claim name to OpenID request ( #490 )
...
This fixes Kanidm compatibility.
2025-08-01 17:55:34 +02:00
Thomas Miceli
979b302e4c
Add listen to Unix websocket ( #484 )
2025-08-01 17:34:52 +02:00
Thomas Miceli
3c0115d829
Fix Markdown preview links ( #475 )
2025-05-15 15:16:40 +02:00
Thomas Miceli
d796895b75
Fix filename unescape ( #474 )
2025-05-14 11:51:42 +02:00
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
72e02700ec
fix: Correct German spelling, use consistent wording ( #468 )
2025-05-05 15:04:28 +02:00
Thomas Miceli
dc43fccc04
Style preference tab for user ( #467 )
2025-05-05 01:31:42 +02:00
Sergey Ryazanov
0e9b778b45
Fix Gitlab avatar ( #461 )
...
* Fix GitLab user avatar method
* Fix size of Gitlab avatar
2025-05-05 00:46:29 +02:00
Johannes Kirchner
3c940cd81f
feat: read psql sslmode from db uri ( #462 )
2025-05-05 00:29:13 +02:00
Thomas Miceli
9e69677f58
Add Helm Chart ( #454 )
2025-04-06 00:51:38 +02:00
Thomas Miceli
2d8debecbe
Translations update from Opengist ( #438 )
...
* Added translation using Weblate (Japanese)
* Translated using Weblate (Japanese)
Currently translated at 15.8% (47 of 297 strings)
Translation: Opengist/Opengist
Translate-URL: http://tr.opengist.io/projects/_/opengist/ja/
* Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (297 of 297 strings)
Translation: Opengist/Opengist
Translate-URL: http://tr.opengist.io/projects/_/opengist/zh_Hans/
---------
Co-authored-by: YoshichikaAAA <isthisyourpen@gmail.com >
Co-authored-by: Ricky <1173024819@qq.com >
2025-04-06 00:51:18 +02:00
Johannes Kirchner
8cfaceb303
feat: read admin group from OIDC token claim ( #445 )
2025-04-02 13:38:11 +02:00
Ross A. Baker
91df15f957
Allow lag between admin invitation creation and test assertion ( #452 )
2025-03-31 11:53:12 +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
awkj
da0b440360
Fix garbled/mojibake text display issues for non-English Unicode characters in browsers. ( #441 )
...
* Update util.go
Fix garbled/mojibake text display issues for non-English Unicode characters in browsers.
* add Content-Disposition, help handle file name on download
Author: awkj <hzzbiu@gmail.com >
2025-03-17 16:22:54 +01:00
Thomas Miceli
d53885c541
Fix test database with go command ( #442 )
2025-03-17 16:17:53 +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
Thomas Miceli
a2259d5c77
Translations update from Opengist ( #401 )
...
* Translated using Weblate (German)
Currently translated at 94.3% (265 of 281 strings)
Translation: Opengist/Opengist
Translate-URL: http://tr.opengist.io/projects/_/opengist/de/
* Translated using Weblate (German)
Currently translated at 99.6% (280 of 281 strings)
Translation: Opengist/Opengist
Translate-URL: http://tr.opengist.io/projects/_/opengist/de/
---------
Co-authored-by: Sangelo <minecraft.sangelo89@gmail.com >
Co-authored-by: m4skedbyte <m4skedbyte@protonmail.com >
2025-02-03 23:43:59 +01:00
Thomas Miceli
87ae60ce4c
Fix SQL query for MySQL/Postgres on user profile ( #424 )
2025-02-03 23:29:34 +01:00
Thomas Miceli
7aa8f84eff
Search gists on user profile with title, visibility, language & topics ( #422 )
2025-02-02 18:14:03 +01:00
Thomas Miceli
76fc129c09
Remove memdb for gist init ( #421 )
2025-01-30 10:46:35 +01:00
Thomas Miceli
62d56cd1c7
Save content form on gist create error ( #420 )
2025-01-29 16:00:58 +01:00