Commit Graph

  • 5a3ce50bb2
    mod/user: don't print out the raw usr object leo 2023-05-03 06:09:44 +0200
  • faefe3b577
    mod/user: add check for when usr is not found leo 2023-05-03 06:08:28 +0200
  • ce70bbe196
    index.tmpl: credit gopher design leo 2023-05-03 06:07:32 +0200
  • 78774ac3ad
    errorPage.tmpl: increase msg font size leo 2023-05-03 06:06:32 +0200
  • 24b62dad98
    air: don't rebuild on tmpl changes [skip ci] leo 2023-05-03 06:05:07 +0200
  • 864e2ec815
    handlers.go: change msg log level leo 2023-05-03 06:03:38 +0200
  • 672132a109
    go: die even more reliably on error leo 2023-05-03 05:58:09 +0200
  • 1359750c97
    go: handle long running shutdowns better leo 2023-05-03 04:58:47 +0200
  • 6937eb7a80
    go: explicitly close chan leo 2023-05-03 04:57:04 +0200
  • ed14e45969
    go: add more tests (+return instead of exit) leo 2023-05-03 04:26:42 +0200
  • 1ba95c3d37
    fix(run.go): use a non-blocking channel receive leo 2023-05-03 03:03:06 +0200
  • d5ed25f1f1
    go: add a TODO [skip ci] leo 2023-05-03 02:38:35 +0200
  • d83a4bbc4c
    rename app/startup.go to app/echoSettings.go leo 2023-05-03 02:37:04 +0200
  • 258d9a5352
    fix: set develMode again leo 2023-05-03 02:35:35 +0200
  • 066d5da42f
    chore: rm empty app/config.go [skip ci] leo 2023-05-03 02:26:24 +0200
  • c4d0cb209b
    go: add settings struct leo 2023-05-03 02:18:29 +0200
  • 9ab2d0ae0b
    go: handle host+port combinations,shutdown better leo 2023-05-02 00:04:04 +0200
  • a053103000
    config: use the in-house logger leo 2023-05-01 23:09:36 +0200
  • 593454d616
    go: add user email handling + improve sessions leo 2023-05-01 22:48:11 +0200
  • 61ec8bfea1
    app: add routes_test.go leo 2023-05-01 15:48:53 +0200
  • 3439ec7c2a
    app: set devel mode earlier leo 2023-05-01 15:47:39 +0200
  • 1d421465f5
    go: have a dynamic {asset,tmpl}Path leo 2023-04-28 23:16:58 +0200
  • ba869f9a65
    app: handle global debug mode better leo 2023-04-28 23:05:32 +0200
  • 9b22ec35ee
    log: allow setting log level dynamically leo 2023-04-28 23:01:35 +0200
  • 6bd3b2845b
    log: add Debugf method leo 2023-04-28 22:58:50 +0200
  • 269c63c661
    log: return logger on Init leo 2023-04-28 22:54:09 +0200
  • 3cb2da457e
    routes: change 303 -> 301 for /static -> /assets leo 2023-04-28 19:07:43 +0200
  • 82bc22e192
    head.tmpl: use canonical /assets to avoid redirect leo 2023-04-28 19:07:02 +0200
  • 946360e489
    signin.tmpl: reorder attrs [skip ci] leo 2023-04-28 00:47:20 +0200
  • bde8cfc88e
    fix: properly redirect /static/* to /assets/* leo 2023-04-27 17:43:34 +0200
  • d99d86a2be
    go(app): use embedded variable value leo 2023-04-26 23:11:58 +0200
  • 8c7c84f6f9
    go: rm deadcode from app/routes.go leo 2023-04-26 23:05:48 +0200
  • fe9fd0fa5a
    ci: rm vet,fmt from os pipelines leo 2023-04-26 23:01:32 +0200
  • 1655d6b792
    go: /static -> /assets in varnames,routes,dirs leo 2023-04-26 22:44:18 +0200
  • 70ec7f5e53
    config: add fields leo 2023-04-23 19:23:00 +0200
  • e58c15f1c9
    ent: add HIBP model leo 2023-04-21 13:57:32 +0200
  • 555bc65502
    handlers: update error handling leo 2023-04-21 12:33:14 +0200
  • b1c926befd
    justfile: foolproof+document targets [skip ci] leo 2023-04-20 13:30:10 +0200
  • 5b63997aaf
    app: clarify log msg [skip ci] leo 2023-04-20 13:23:48 +0200
  • c762bc137c
    air: build in app version [skip ci] leo 2023-04-20 13:21:34 +0200
  • 8bcb133c14
    air: thoroughly ignore node_modules [skip ci] leo 2023-04-20 13:17:39 +0200
  • 798f245b40
    air: run in devel mode [skip ci] leo 2023-04-20 13:05:07 +0200
  • edf720bcb9
    go: create proper (non-string) ctx key in user pkg leo 2023-04-19 23:44:49 +0200
  • b5373602ba
    run.go: add license flag leo 2023-04-19 23:36:12 +0200
  • f00b5bdaf8
    handlers: add a TODO [skip ci] leo 2023-04-19 23:23:22 +0200
  • 574693ebb2
    add .air.toml [skip ci] leo 2023-04-19 23:23:02 +0200
  • 7c200b7488
    readme: add goreportcard|godocs labels [skip ci] leo 2023-04-19 23:08:45 +0200
  • 77a5f190a2
    ci: add golangci-lint|godocs pipeline leo 2023-04-19 23:05:30 +0200
  • aa63dafad4
    go(handlers): add bluemonday HTML sanitiser leo 2023-04-19 22:46:20 +0200
  • 25335293eb
    chore: clean up handlers pkg leo 2023-04-19 22:08:17 +0200
  • ee98acef74
    pre-commit: rm gofumpt hook leo 2023-04-19 21:48:05 +0200
  • 8622539294
    chore: clean up app pkg leo 2023-04-19 21:46:56 +0200
  • dc0ce9b27a
    chore: clean up run.go leo 2023-04-19 21:41:51 +0200
  • 733f232c49
    banner: add moar bling leo 2023-04-19 21:22:00 +0200
  • aadb409606
    go: fully switch to slogging leo 2023-04-19 05:30:52 +0200
  • c6378d7dd3
    pass logger ctx under key 'l' leo 2023-04-19 05:18:01 +0200
  • 608b0952b2
    handlers: clean up leo 2023-04-19 04:45:49 +0200
  • 773b10e60b
    handlers: handle err on redirects leo 2023-04-19 04:09:24 +0200
  • ff252df692
    handlers: streamline SignupPost leo 2023-04-19 04:01:03 +0200
  • 62e038fa3e
    simplify: funcMap member func leo 2023-04-19 03:57:07 +0200
  • c6896bdee2
    modules/password: simplify return leo 2023-04-19 03:51:42 +0200
  • 63e5a86cdc
    slogging: clean up deadcode leo 2023-04-19 03:49:45 +0200
  • 58c9446130
    handlers: clean up deadcode leo 2023-04-19 03:48:47 +0200
  • 6ba09987a9
    handlers: set cookie with SameSiteStrictMode leo 2023-04-19 03:34:23 +0200