Commit graph

88 commits

Author SHA1 Message Date
b0undl3ss 6068e6e48e
refactor: upgrade to Gorm 2.0 (#300)
Co-authored-by: Jordan Craven <jordan.craven@wearepop.com>
2021-11-02 08:31:49 +01:00
Sergey Yashchuk d580b14d62
Merge branch 'master' into dev/GreyOBox/acls-cmd-hook 2021-04-20 18:42:36 +07:00
Manfred Touron 0dcab1b380
chore: bump deps 2020-10-04 10:18:07 +02:00
Sergey Yashchuk c697c9aaeb
dev: ACLs external command hook 2020-09-18 01:24:51 +07:00
Konstantin Bakaras 428344da17
feat: MySQL, Postgres support
Signed-off-by: Manfred Touron <94029+moul@users.noreply.github.com>
2020-07-23 18:50:42 +02:00
Manfred Touron 763ced7524
feat: host logging modes (disabled, commands, everything)
Signed-off-by: Manfred Touron <94029+moul@users.noreply.github.com>
2020-07-04 22:16:46 +02:00
Manfred Touron 8959e1782f fix: update project layout
Signed-off-by: Manfred Touron <94029+moul@users.noreply.github.com>
2020-06-09 11:45:45 +02:00
Manfred Touron 5d9e0c367a feat: use secure rand seed 2020-02-25 11:49:38 +01:00
Manfred Touron c5681bf880 chore: post-release version bump 2019-06-24 11:43:32 +02:00
Manfred Touron db85d6545d v1.10.0 2019-06-24 11:31:32 +02:00
ahh a651da451e
refactor: split package main
sshportal refactor. Focused on splitting up package main into packages
main, dbmodels, crypto, and bastion.
2019-01-03 21:11:43 +01:00
Manfred Touron 92d11c53de
Merge pull request #98 from Raerten/env-variables
use Environment Variables for settings
2018-11-25 09:41:09 +01:00
Дмитрий Шульгачик 23a89fe1de Add ability to set DB driver and DB credentials from environment variables 2018-11-19 14:49:31 +03:00
Manfred Touron 3824629d4d
Post-release version bump 2018-11-18 15:48:42 +01:00
Manfred Touron 38224714e1
v1.9.0 2018-11-18 15:46:55 +01:00
Manfred Touron 0f294cd62d
build: switch to golangci-lint 2018-11-16 17:20:39 +01:00
Manfred Touron 2a5dd63e87
chore: use moul.io/sshportal canonical url 2018-11-16 15:36:14 +01:00
Manfred Touron 668e34ccab
build: switch to go modules 2018-11-16 15:02:47 +01:00
ahh acce797e55 add logging 2018-11-15 13:56:10 -05:00
ahh 175fc8d68b add timeout and flag 2018-11-15 13:38:18 -05:00
Manfred Touron c5e75df64f Post-release version bump 2018-04-02 22:36:07 +02:00
Manfred Touron 6b181dd291 v1.8.0 2018-04-02 22:36:06 +02:00
Quentin Perez 5720123576
main: remove globalContext, and move some functions outside of the main 2018-01-07 14:09:43 +01:00
Manfred Touron cb3c1056e5 Small fixes 2018-01-05 11:05:42 +01:00
Manuel da9c4920ab add log directory creation if it does not exist. 2018-01-04 13:41:14 +01:00
Manuel 0295eedb6e fix log location 2018-01-04 11:49:24 +01:00
Manuel 7f26cc1dbb Fix the default log path to ./log 2018-01-04 11:45:05 +01:00
Manuel 57f894bfca Merge branch 'master' of https://github.com/moul/sshportal into sabban
pull from master.
2018-01-03 14:22:28 +01:00
Manfred Touron ed42f343d2 Post-release version bump 2018-01-03 00:27:07 +01:00
Manfred Touron 2555c478b4 v1.7.1 2018-01-03 00:26:38 +01:00
Manfred Touron 2e39f70cd5 Add '_test_server' hidden handler 2018-01-03 00:23:45 +01:00
Manuel 12b0db07da add audit feature. 2018-01-02 16:31:34 +01:00
Manfred Touron 6c4caea26f Post-release version bump 2018-01-02 05:57:13 +01:00
Manfred Touron 13c0726849 v1.7.0 2018-01-02 05:56:24 +01:00
Manfred Touron d6bb5e44a1 Refactor bastion handler to forward every requests properly 2018-01-02 05:37:24 +01:00
Manfred Touron 072464928b Refactor sshportal: create a custom bastion session handler 2018-01-01 22:15:28 +01:00
Manfred Touron 57dd2c6c01 Add healthcheck --wait and --quiet options 2018-01-01 11:05:05 +01:00
Manfred Touron 6494e69632 Add Docker healthcheck helper 2018-01-01 10:58:43 +01:00
Manfred Touron 457f60f815 Use sshportal server instead of sshportal to start a new server 2018-01-01 09:07:41 +01:00
Manuel 585fd3a3ff typo fix. 2017-12-21 15:35:26 +01:00
Manfred Touron ac8181474c Post-release version bump 2017-12-12 10:40:14 +01:00
Manfred Touron 554937dd7a v1.6.0 2017-12-12 10:39:36 +01:00
Manfred Touron 10f4ad49d9 Improve logging 2017-12-04 11:14:20 +01:00
Manfred Touron f9d450ffaf Add healthcheck user 2017-12-04 09:34:52 +01:00
Manfred Touron 7eb76c861f Lint code + fix tests 2017-12-03 18:18:17 +01:00
Manfred Touron cd437a3a7b Post-release version bump 2017-12-02 01:12:29 +01:00
Manfred Touron 2accc7abd4 v1.5.0 2017-12-02 01:11:40 +01:00
Manfred Touron 3c10578584 Fix some backup/restore bugs + improve MySQL support 2017-12-02 00:01:31 +01:00
Manfred Touron 511470087b Host key checking shared across users 2017-12-01 22:19:22 +01:00
Manfred Touron 017ee2ab39 Add MySQL support 2017-11-29 14:07:59 +01:00