Password Compromise Monitoring Tool
Go to file
leo bb4854cf1f
All checks were successful
continuous-integration/drone/push Build is passing
nix: add devenv
2023-05-05 19:43:28 +02:00
app config: update schema 2023-05-05 19:31:43 +02:00
assets
config config: update schema 2023-05-05 19:31:43 +02:00
ent go: save,verify a bcrypt hash of the passwd 2023-05-03 06:30:12 +02:00
handlers go: save,verify a bcrypt hash of the passwd 2023-05-03 06:30:12 +02:00
modules go: use enttest in tests 2023-05-03 23:21:47 +02:00
slogging
templates index.tmpl: credit gopher design 2023-05-03 06:07:32 +02:00
.air.toml air: don't rebuild on tmpl changes [skip ci] 2023-05-03 06:05:07 +02:00
.drone.yml ci: bump golang to 1.20.4 2023-05-05 01:33:36 +02:00
.editorconfig
.envrc nix: add devenv 2023-05-05 19:43:28 +02:00
.gitignore nix: add devenv 2023-05-05 19:43:28 +02:00
.golangci.yml
.pre-commit-config.yaml
bs.js
devenv.lock nix: add devenv 2023-05-05 19:43:28 +02:00
devenv.nix nix: add devenv 2023-05-05 19:43:28 +02:00
devenv.yaml nix: add devenv 2023-05-05 19:43:28 +02:00
embed.go embed: add specificity 2023-05-03 06:38:26 +02:00
exampleConfig.dhall config: update schema 2023-05-05 19:31:43 +02:00
go.mod go: add user email handling + improve sessions 2023-05-01 22:48:11 +02:00
go.sum go: add user email handling + improve sessions 2023-05-01 22:48:11 +02:00
justfile just: run pg with user namespaces [skip ci] 2023-05-04 00:12:39 +02:00
LICENSE
main.go go: handle host+port combinations,shutdown better 2023-05-02 00:04:04 +02:00
package-lock.json
package.json js: correct the commands [skip ci] 2023-05-05 15:09:02 +02:00
README.md
run_test.go go: add more tests (+return instead of exit) 2023-05-03 04:26:42 +02:00
run.go conf: add pretty printing,raw conf, conf tests 2023-05-04 23:49:25 +02:00
tailwind.config.js

pcmt

Password Compromise Monitoring Tool

pre-commit Build Status Go Report Card Go Documentation

🚧 note: this project is being developed as a part of my thesis and is currently a work in progress. 🚧

pcmt Gopher logo
pcmt Gopher logo based on the Egon Elbre's awesome Gopher designs.

LICENSE

AGPL-3.0-only (see LICENSE for details).