Commit Graph

  • d89314e289
    signup.tmpl:signify input field validity [skip ci] leo 2023-06-04 12:02:34 +0200
  • 942987002f
    signin.tmpl: change msg [skip ci] leo 2023-06-04 12:00:44 +0200
  • c205c5d251
    errorPage.tmpl: update appearance [skip ci] leo 2023-06-04 11:59:25 +0200
  • 3cacea8c1f
    signin.go: change login failed msg leo 2023-06-04 11:57:47 +0200
  • 3c240d3588
    manage/user.tmpl: add CreatedAt column [skip ci] leo 2023-06-04 11:55:13 +0200
  • fd9d1e1986
    manage/user.tmpl: change title style [skip ci] leo 2023-06-04 11:52:04 +0200
  • 653ff23e39
    user_details.tmpl: add email field [skip ci] leo 2023-06-04 11:51:06 +0200
  • f7bcc20012
    user_details.tmpl: don't capitalise debug msgs leo 2023-06-04 11:50:19 +0200
  • 61af0eba18
    user_details.tmpl: add label padding leo 2023-06-04 11:43:39 +0200
  • 416012f80f
    go(user_test): add explicit FailNow() leo 2023-06-04 11:38:56 +0200
  • ce383b5818
    refactor: mv ctx to a later point leo 2023-06-04 11:36:07 +0200
  • afc97407f6
    healthz: use proper JSON leo 2023-06-04 11:32:57 +0200
  • 5f8548958f
    go: add usr updating [wip] leo 2023-06-02 20:00:14 +0200
  • 32aa8d8852
    go: add+enable compression middleware leo 2023-05-31 22:42:50 +0200
  • 5cf5ba51bc
    go: enable HEAD method for some routes leo 2023-05-31 22:32:25 +0200
  • ffc9b74c75
    go: add a simple caching middleware for assets leo 2023-05-31 22:29:52 +0200
  • dbd0e9d01d
    go: implement session auth middleware leo 2023-05-30 23:50:37 +0200
  • 1f11b71341
    user-mgmt: clear err messages + page rendering leo 2023-05-30 21:08:34 +0200
  • ef6ef17715
    feat: don't compare pcmt.css in ci leo 2023-05-30 20:43:19 +0200
  • ae5c4f1dd4
    go,tmpl: add usr details listing leo 2023-05-29 22:42:18 +0200
  • 06c2c79aa8
    singin.tmpl: improve form leo 2023-05-29 14:57:13 +0200
  • 771dc0d55c
    chore: bump npm deps leo 2023-05-28 23:15:56 +0200
  • e2a29fa692
    handlers,tmpl: render+log signin better errors leo 2023-05-28 22:47:10 +0200
  • fcd723d062
    dockerignore: add node_modules [skip ci] leo 2023-05-28 20:05:51 +0200
  • f53953e920
    containerfile: install npm, gen stylesheet leo 2023-05-28 20:05:01 +0200
  • 17540bf453
    just(svgo): look for tmpls in subdirs [skip ci] leo 2023-05-28 18:59:40 +0200
  • 395ab701f2
    just: run db with --replace [skip ci] leo 2023-05-28 18:58:32 +0200
  • e0a7656b2b
    handlers(types): add validation leo 2023-05-28 18:57:37 +0200
  • 11de8de558
    go: add local breach data schema leo 2023-05-26 01:59:09 +0200
  • ff68a7dbe3
    go: fix port default,flag handling leo 2023-05-23 16:37:33 +0200
  • 11b28e3d39
    readme: fixes and corrections [skip ci] leo 2023-05-23 14:03:02 +0200
  • 547f6e7b3c
    add user creation leo 2023-05-22 06:47:33 +0200
  • cca2b360f4
    navbar: fix background leo 2023-05-22 03:49:42 +0200
  • 97ea29d043
    add user listing leo 2023-05-22 03:22:58 +0200
  • 9972551239
    run: improve config load err message leo 2023-05-21 18:59:12 +0200
  • 874cdcec3a
    just,pre-commit: fix typos [skip ci] leo 2023-05-21 18:54:28 +0200
  • 6ce05ea74d
    feat: add initial admin user creation leo 2023-05-21 18:50:41 +0200
  • 744090aa9a
    enable erasing ENVs leo 2023-05-21 16:00:22 +0200
  • 9eb811169d
    feat: bump configuration schema to 0.0.1-rc.2 leo 2023-05-21 12:44:18 +0200
  • 7b5366daa4
    just: fix db init args [skip ci] leo 2023-05-20 21:31:27 +0200
  • 3a2f85f683
    feat: add license headers (+spdx id) leo 2023-05-20 20:15:57 +0200
  • 9159cc315e
    just: make sure the db folder exists [skip ci] leo 2023-05-20 19:05:37 +0200
  • af87336ac0
    readme: add pods example [skip ci] leo 2023-05-20 18:58:09 +0200
  • f8bfad1da5
    readme: add custom config section [skip ci] leo 2023-05-20 18:31:59 +0200
  • 298e838d0b
    readme: add instructions on running pcmt [skip ci] leo 2023-05-20 18:27:32 +0200
  • 6ebf092b9f
    ci,just,pre-commit: add Containerfile leo 2023-05-20 18:05:26 +0200
  • 723c3fea5f
    justfile: add db init args [skip ci] leo 2023-05-20 18:00:02 +0200
  • ac7c1ae431
    add TODOs [skip ci] leo 2023-05-17 20:55:09 +0200
  • 72723d951d
    go(refactor): clean up run.go leo 2023-05-17 20:40:24 +0200
  • 4de0576c26
    go: add some more startup checks for DB leo 2023-05-17 13:35:13 +0200
  • e5980b15e5
    update TODOs [skip ci] leo 2023-05-17 13:21:14 +0200
  • be1709794a
    fix(session panic): check if nil before use leo 2023-05-16 13:49:02 +0200
  • ad6bcac326
    css: stage the tailwind-built file leo 2023-05-16 12:13:49 +0200
  • 695039e882
    handlers(echo): use c.Bind in sign{in,up} leo 2023-05-15 23:57:38 +0200
  • 15918d4cd7
    tmpls: set required attr for form fields leo 2023-05-15 18:37:34 +0200
  • 532934b88f
    browserSync: update what gets watched [skip ci] leo 2023-05-15 15:25:58 +0200
  • 50c3c939b6
    head.tmpl: add Content Security Policy meta attr leo 2023-05-15 14:12:39 +0200
  • 852cc60a9e
    go(funcmap): add sha384,sha512 funcs leo 2023-05-14 22:53:25 +0200
  • 31ab083f8a
    handlers: add health-check endpoints leo 2023-05-13 22:33:38 +0200
  • ac4cc4ad48
    config: expand comment [skip ci] leo 2023-05-13 21:33:55 +0200
  • 3a86905b14
    config: rename LoadConfig to Load leo 2023-05-13 19:44:32 +0200
  • 23bd5df200
    readme: update link to logo [skip ci] leo 2023-05-13 14:15:55 +0200
  • 1dc22cb811
    config: add schemaCompatibility leo 2023-05-12 23:29:16 +0200
  • 7eb13cfa9a
    config: also take into account PCMT_DEVEL leo 2023-05-12 23:22:48 +0200