Commit Graph

35 Commits

Author SHA1 Message Date
d796895b75 Fix filename unescape (#474) 2025-05-14 11:51:42 +02:00
76fc129c09 Remove memdb for gist init (#421) 2025-01-30 10:46:35 +01:00
f935ee1a7e Refactor server code (#407) 2025-01-20 01:57:39 +01:00
c1e046f428 Convert octal notation file names in Git (#380) 2024-11-17 18:09:44 +01:00
785d89d6ab Rework git log parsing and truncating (#260) 2024-04-27 01:49:53 +02:00
db6d6a5eba Set gist visibility via Git push options (#215) 2024-04-03 01:56:55 +02:00
7a75c5ecfa Move Git hook logic to Opengist (#213) 2024-04-03 01:56:55 +02:00
f52310a841 Add 2 new admin actions (#191)
* Synchronize all gists previews
* Reset Git server hooks for all repositories
2024-01-04 18:06:19 +01:00
b3a856a05e Optimize reading gist files content (#186) 2024-01-04 18:06:19 +01:00
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
3c97901995 Bug fixes (#184)
* Fix gist content when going back to editing

* Fix not outputting non-truncated large files for editon/zip download

* Allow dashes in usernames

* Delete keys associated to deleted user

* Fix error message when there is no files in gist

* Show if there is not files in gist preview

* Fix log parsing for the 11th empty commit
2024-01-04 18:06:19 +01:00
85e2da054b Add clickable Markdown checkboxes (#182) 2024-01-04 18:06:19 +01:00
0753c5cb54 Add embedded gists & JSON gist data/metadata (#179) 2024-01-04 18:06:19 +01:00
845e28dd59 Move code rendering to the backend & frontend improvements (#176)
Added Chroma & Goldmark

Added Mermaidjs

More languages supported

Add default values for gist links input

Added copy code from markdown blocks
2024-01-04 18:06:19 +01:00
09fb647f03 Fix: bare first branch name, truncated output hanging (#157) 2023-11-20 18:03:59 +01:00
5b278e2e86 Change gist init url to /init (#109) 2023-09-25 18:43:55 +02:00
6085471b81 Adapt find command for Windows users (#89) 2023-09-17 03:03:54 +02:00
3943b53163 Enhance Go CI (#99) 2023-09-17 02:55:17 +02:00
fe674ac88b Add git, auth and gists tests (#97) 2023-09-17 00:59:47 +02:00
46dea89b41 Create gists from git http server endpoint (#95) 2023-09-09 19:39:57 +02:00
ffafde2b3e Run git gc for repositories (#90) 2023-09-04 11:11:54 +02:00
b5cd49db4c Download file, button groups, fix unknown file reading (#84) 2023-07-26 15:43:07 +02:00
026bb7304c Update go module name 2023-05-15 21:07:29 +02:00
91db4dcd30 Satisfy Staticcheck 2023-04-26 23:13:11 +02:00
14dac703c8 Fix git zombie process 2023-04-20 21:48:25 +02:00
19db4c223b nits to improve git backend (#7) 2023-04-16 16:14:12 +02:00
2fe309663d Remove pre-receive hook script file 2023-04-10 22:44:58 +02:00
9fadfe7cde Log parser with maxBytes variable 2023-04-05 18:20:50 +02:00
5638bf7601 Fix bug on undefined commiter name 2023-04-04 02:01:31 +02:00
f49f4ca10d Add avatars to HTML 2023-03-20 13:30:25 +01:00
5bfd40f9fd Copy hooks and config files on fork 2023-03-19 00:49:06 +01:00
527be16183 Better log parsing 2023-03-18 23:18:20 +01:00
22668be923 Added gist methods related to git + Truncate command output 2023-03-18 16:18:24 +01:00
1607d8fc93 Added forks 2023-03-14 23:26:39 +01:00
bee5d045c3 Initial commit 2023-03-14 16:22:52 +01:00