Commit graph

13 commits

Author SHA1 Message Date
f4509111b1
chore: upgrade to Go 1.20
Some checks are pending
continuous-integration/drone/push Build is running
2023-02-28 22:04:23 +01:00
Peter Kurfer
38471371c9
refactor: migrate to Gitea server
All checks were successful
agola/goveal/Test and lint The run finished successfully
2022-09-25 14:23:46 +02:00
f18164d48c
Replace fiber with httprouter 2022-03-15 14:53:24 +01:00
f8daaf293e
Add container image and document usage 2021-12-23 12:20:10 +01:00
6be2b5aeb5
Cleanup
- update deps
- add open-browser option
- allow to change port and host
2021-12-22 23:05:59 +01:00
33dadaff87
Add golangci-lint 2021-12-22 20:27:43 +01:00
3f847e0b8b
Live update Reveal config 2021-12-22 20:19:05 +01:00
82a651cd5d
First draft of new fiber based server
- replaced previous net/http based muxer and all other components with fiber
- replaced polling with SSE to handle file changes
- auto-update custom stylesheets
- natively support mermaid diagrams
- handle custom element attributes for lists properly
- reload on config changes
- replace JS templating with actual JS code and an API
2021-12-22 11:52:02 +01:00
e8d6de4d3c
Update to Reveal.JS 4.1.2 and Go 1.17
- Replace pkger with Go 1.17 embedded file system
2021-11-12 13:08:56 +01:00
b953310df8
Do not cache files that are monitored
- rename repo to goveal
- add working directory option
- remove most CLI switches in favor of config file
2020-12-06 12:18:42 +01:00
4327421a69
Update to Reveal 4.0 2020-08-13 09:03:48 +02:00
a4c0016baa
feat(PoC): PoC complete
- HTTP server
- Rendering markdown content into a HTML template
- theme and some other useful options configurable via config file or flag
- release pipeline prepared
- reveal.js statically included into binary
- config hot reloading
2019-04-19 23:56:39 +02:00
03beb15a4d
chore: initialized cobra project 2019-04-19 14:35:00 +02:00