Commit graph

116 commits

Author SHA1 Message Date
f0x52 eef88ae31d
frontpage template tweaks () 2021-07-13 18:40:47 +02:00
f0x52 f05b255511
Noescape ()
* disable html escaping for short description

* provide noescape function for templates

* move template functions before template loading

* go fmt

* linter fixes
2021-07-13 16:05:03 +02:00
Tobi Smethurst 05e62479c8
undo template no escape () 2021-07-08 15:11:10 +02:00
f0x52 fd0714cfde
disable html escaping for short description () 2021-07-08 14:57:37 +02:00
Tobi Smethurst cf19aaf0df
Fix 404 contact ()
* Fix a little bug in the contact href on 404
2021-06-28 13:52:03 +02:00
Tobi Smethurst 4f3b3f5c0b
put version in binary properly ()
Addresses  :

    Set version on the CLI framework.
    Add a build.sh script that injects variables into the build tooling using git and a version file.
    Set version in config.
2021-06-28 12:17:20 +02:00
Tobi Smethurst 8c9a853343
Instance settings updates ()
Allow admins to set instance settings through a PATCH to /api/v1/instance

Update templates to reflect some of the new fields
2021-06-23 16:35:57 +02:00
f0x52 fd57cca437
Opengraph meta tags ()
* add favicon

* add opengraph tags with title and description
2021-06-21 21:09:06 +02:00
f0x52 5a2f3b35ba
add 404 handler () 2021-06-21 21:08:02 +02:00
f0x52 eaeceb1c67
add favicon () 2021-06-21 21:06:47 +02:00
f0x52 f9bc305aca
new styling for frontpage, update login and authorize templates ()
* new styling for frontpage, update login and authorize templates

* run go fmt

* add AssetBaseDir to command flag parsing

* untested: move landing page to it's own router

* go fmt, fix typo

* fix package, adapt to proper Route structure
2021-06-21 19:46:10 +02:00
Tobi Smethurst aa9ce272dc
Oauth/token ()
* add host and protocol options

* some fiddling

* tidying up and comments

* tick off /oauth/token

* tidying a bit

* tidying

* go mod tidy

* allow attaching middleware to server

* add middleware

* more user friendly

* add comments

* comments

* store account + app

* tidying

* lots of restructuring

* lint + tidy
2021-03-22 22:26:54 +01:00
tsmethurst d0e6625d6e tidying up 2021-03-20 19:06:28 +01:00
tsmethurst 1b11884121 auth flow working for code 2021-03-18 23:27:43 +01:00
tsmethurst 18d0685ef1 further fun 2021-03-03 21:15:20 +01:00
tsmethurst fbf52fe84b messing around a bit 2021-02-27 22:57:50 +01:00