Commit graph

39 commits

Author SHA1 Message Date
Thomas Miceli
c1e046f428
Convert octal notation file names in Git (#380) 2024-11-17 18:09:44 +01:00
Thomas Miceli
785d89d6ab
Rework git log parsing and truncating (#260) 2024-04-27 01:49:53 +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
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
Thomas Miceli
b3a856a05e Optimize reading gist files content (#186) 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
Thomas Miceli
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
Thomas Miceli
85e2da054b Add clickable Markdown checkboxes (#182) 2024-01-04 18:06:19 +01:00
Thomas Miceli
0753c5cb54 Add embedded gists & JSON gist data/metadata (#179) 2024-01-04 18:06:19 +01:00
Thomas Miceli
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
Thomas Miceli
09fb647f03
Fix: bare first branch name, truncated output hanging (#157) 2023-11-20 18:03:59 +01:00
Thomas Miceli
5b278e2e86
Change gist init url to /init (#109) 2023-09-25 18:43:55 +02:00
Thomas Miceli
6085471b81
Adapt find command for Windows users (#89) 2023-09-17 03:03:54 +02:00
Thomas Miceli
3943b53163
Enhance Go CI (#99) 2023-09-17 02:55:17 +02:00
Thomas Miceli
fe674ac88b
Add git, auth and gists tests (#97) 2023-09-17 00:59:47 +02:00
Thomas Miceli
46dea89b41
Create gists from git http server endpoint (#95) 2023-09-09 19:39:57 +02:00
Thomas Miceli
ffafde2b3e
Run git gc for repositories (#90) 2023-09-04 11:11:54 +02:00
Thomas Miceli
b5cd49db4c
Download file, button groups, fix unknown file reading (#84) 2023-07-26 15:43:07 +02:00
Thomas Miceli
026bb7304c
Update go module name 2023-05-15 21:07:29 +02:00
Thomas Miceli
91db4dcd30
Satisfy Staticcheck 2023-04-26 23:13:11 +02:00
Thomas Miceli
14dac703c8
Fix git zombie process 2023-04-20 21:48:25 +02:00
6543
19db4c223b
nits to improve git backend (#7) 2023-04-16 16:14:12 +02:00
Lucien Davison
31aae8a305
fix: do not truncate raw files (#4) 2023-04-14 10:55:54 +02:00
Thomas Miceli
2fe309663d
Remove pre-receive hook script file 2023-04-10 22:44:58 +02:00
Thomas Miceli
9fadfe7cde
Log parser with maxBytes variable 2023-04-05 18:20:50 +02:00
Thomas Miceli
5638bf7601
Fix bug on undefined commiter name 2023-04-04 02:01:31 +02:00
Thomas Miceli
6c981570a1
Optimize assets 2023-03-23 16:00:48 +01:00
Thomas Miceli
c71185d11e
Fix empty commit revision 2023-03-20 14:05:56 +01:00
Thomas Miceli
f49f4ca10d
Add avatars to HTML 2023-03-20 13:30:25 +01:00
Thomas Miceli
858ee3e70a
Parse CSV files into HTML tables 2023-03-19 03:18:56 +01:00
Thomas Miceli
5bfd40f9fd
Copy hooks and config files on fork 2023-03-19 00:49:06 +01:00
Thomas Miceli
b505f7147e
Truncate diff 2023-03-18 23:53:05 +01:00
Thomas Miceli
b56e02e3ed
Create FileDTO 2023-03-18 23:23:23 +01:00
Thomas Miceli
527be16183
Better log parsing 2023-03-18 23:18:20 +01:00
Thomas Miceli
24f790fb9c
Fix truncateCommandOutput function 2023-03-18 18:22:27 +01:00
Thomas Miceli
22668be923
Added gist methods related to git + Truncate command output 2023-03-18 16:18:24 +01:00
Thomas Miceli
1607d8fc93
Added forks 2023-03-14 23:26:39 +01:00
Thomas Miceli
bee5d045c3
Initial commit 2023-03-14 16:22:52 +01:00