bd6068d
Fix http push issues
fpasa
1 year ago
e1417e7
Add repo deletion
fpasa
1 year ago
25937b3
Remove keylogger
fpasa
1 year ago
659b07e
Add license to the project
fpasa
1 year ago
ca32dca
Fix backup of docker logs
fpasa
1 year ago
c2e1c4d
Fix pg_dump file extension
fpasa
1 year ago
8295381
Remove --compress from pg_dump
fpasa
1 year ago
8bd2e0f
Use zstd instead of tar for compression (busybox does not have zstd support)
fpasa
1 year ago
7685356
Pass ADMIN_USER_EMAILS to container
fpasa
1 year ago
a1653bd
Use correct port in README deployment example
fpasa
1 year ago
0e44844
First iteration of small fixes after production use
fpasa
1 year ago
3473259
Support reverse proxies
fpasa
1 year ago
a93c445
Run caddy as root otherwise it cannot write the data volume
fpasa
1 year ago
2afd2a3
Enable caddy + HTTPS in productions
fpasa
1 year ago
14452d9
Ensure lax mode everywhere
fpasa
1 year ago
8e1d096
Make cookies set correctly
fpasa
1 year ago
212abc4
Handle SIGINT in backup script
fpasa
1 year ago
9a9cae5
Use lax mode for cookies
fpasa
1 year ago
7016c8b
Fix backup loop to be infinite
fpasa
1 year ago
7ed9651
Fix variable name in readme
fpasa
1 year ago
f284f50
Fix build path
fpasa
1 year ago
44c7a73
Update golang version
fpasa
1 year ago
a0f62fb
Fix docker syntax
fpasa
1 year ago
b0080ac
Clarify ROOT_URI in readme
fpasa
1 year ago
3a3d8b0
Small changes to the admin template
fpasa
1 year ago
32ebb8c
Improve readme docs
fpasa
1 year ago
6061c70
backup logs
fpasa
1 year ago
ff0508c
Add backups & fix ssh
fpasa
1 year ago
614bc28
Complete SSH tests
fpasa
1 year ago
0ab8013
Fix SSH clone URL on localhost
fpasa
1 year ago
085dc6a
Fix SSH clone
fpasa
1 year ago
3cad3ec
Add tests for HTTPS interaction
fpasa
1 year ago
f42bab9
Add service notice
fpasa
1 year ago
f87e9c4
Add commit diff viewing
fpasa
1 year ago
19ddb57
Add diff parsing
fpasa
1 year ago
1a2d023
Add many tests and test scripts, fix found bugs, add pagination to log and add default branch setting
fpasa
1 year ago
819d3a6
Add tests using ava, pupeteer and headless chromium
fpasa
1 year ago
e739285
Improve style & branding
fpasa
1 year ago
a7fb9df
Harden & small fix
fpasa
1 year ago
10dbe6e
Create proof page and redirect instead of answering "unauthorized"
fpasa
1 year ago
f5693ef
Make sure all pages are protected by the bot detector, including sign-in and sign-up
fpasa
1 year ago
879b74f
Rename namespace to owner
Additionally, remove unnecessary queries for the owner from most pages.
fpasa
1 year ago
fb50325
Rename project to srcfort
fpasa
1 year ago
adbc92d
Complete SSH authorization by using forced SSH commands
fpasa
1 year ago
aed9053
Add simple admin page that allow repairing hooks
fpasa
1 year ago
03dc697
Add admin interface and complete missing README docs
fpasa
1 year ago
7563527
Fix settings action url
fpasa
1 year ago
4996adb
open tree at correct position + minimal style improvements
fpasa
1 year ago
22ad423
fix ssh authentication (minimal) & review design
fpasa
1 year ago
9fed806
Improve layout on smaller screens
fpasa
1 year ago
5be017c
Use user 1234 (git) everywhere in the container instead of root.
Also added input box for SSH in the GUI.
fpasa
1 year ago
dd7d414
Add SSH backend and configuration support
fpasa
1 year ago
f841796
Add link do file browser for references as well
fpasa
1 year ago
39b8c00
Allow browsing files from log
fpasa
1 year ago
8eff1e7
Fix log, references and allow to select branches everywhere
fpasa
1 year ago
e62e3f1
Identify commit author by email
fpasa
1 year ago
5233ddc
Add file viewer with navigation
fpasa
1 year ago
f4d216b
Rename template files to the right extension .go.tmpl
fpasa
1 year ago
6f535ae
Sort git tree by default
fpasa
1 year ago
7cbc5ce
Open and close user menu without using JS
fpasa
1 year ago
4c56e26
Add syntax highlighting in markdown
fpasa
1 year ago
589da30
Add server-side syntax highlighting support
fpasa
1 year ago
85f7f00
Show commit body in log
fpasa
1 year ago
4d0469e
Make sign up form consistent with sign in
fpasa
1 year ago
603f6bd
New pages, bot detection deemed sufficient, other tweaks
This commit contains a lot of changes:
- Add support for looking at the logs and references.
- Complete minimal bot detection framework.
- Layout and other code tweaks.
fpasa
1 year ago
73fe99f
feat: anti-bot
fpasa
1 year ago
ea889ed
add git push authentication
fpasa
1 year ago
66351a2
fix: readme links
fpasa
1 year ago
e5b6e92
improve styling
fpasa
1 year ago
585aad5
progress on basic app
fpasa
1 year ago
68fa4ea
feat: minimal auth
fpasa
1 year ago
e28b410
Implement basic service and git server
fpasa
1 year ago