Skip to content

Commit

Permalink
Various minor changes
Browse files Browse the repository at this point in the history
  • Loading branch information
peteraba committed Apr 16, 2020
1 parent ff6e3fa commit 74a99b8
Show file tree
Hide file tree
Showing 5 changed files with 34 additions and 4 deletions.
2 changes: 1 addition & 1 deletion .air.conf
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ full_bin = "./build/roadmapper s"
# Watch these filename extensions.
include_ext = ["go", "tpl", "tmpl", "html"]
# Ignore these filename extensions or directories.
exclude_dir = ["airtmp", "build", "data", "docker"]
exclude_dir = ["airtmp", "build", "certs", "data", "dist", "docker", "fonts", "goldenfiles", "migrations", "tmp"]
# Watch these directories if you specified.
include_dir = []
# Exclude files.
Expand Down
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
.idea
*.pem
data
*.log
docker\-compose.yml
airtmp/
build/
data
dist
docker/roadmapper
15 changes: 15 additions & 0 deletions .goreleaser.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# This is an example goreleaser.yaml file with some sane defaults.
# Make sure to check the documentation at http://goreleaser.com
builds:
- env:
- CGO_ENABLED=0
checksum:
name_template: 'checksums.txt'
snapshot:
name_template: "{{ .Tag }}-next"
changelog:
sort: asc
filters:
exclude:
- '^docs:'
- '^test:'
6 changes: 4 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -20,13 +20,15 @@ docker: test
rm -f docker/roadmapper

install:
# Install [golangci-lint](https://github.com/golangci/golangci-lint)
# Install golangci-lint
curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b ${GOPATH}/bin v1.23.8
# Install goreleaser
curl -sfL https://install.goreleaser.com/github.com/goreleaser/goreleaser.sh | sh

update:
go get -u ./...

release: generate e2e
release: e2e
$(eval GIT_REV=$(shell git rev-parse HEAD | cut -c1-8))
$(eval GIT_TAG=$(shell git describe --exact-match --tags $(git log -n1 --pretty='%h')))
go build -o ./build/roadmapper -ldflags "-X main.version=${GIT_REV}" -ldflags "-X main.tag=${GIT_TAG}" .
Expand Down
12 changes: 12 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,3 +22,15 @@ Roadmapper is a CLI tool and webservice designed to help maintaining and trackin
- [dockertest](https://github.com/ory/dockertest) - Integration tests against third party services
- [chromedp](https://github.com/chromedp/chromedp) - A faster, simpler way to drive browsers supporting the Chrome DevTools Protocol.
- [bindata](https://github.com/kevinburke/go-bindata) - A small utility which generates Go code from any file. Useful for embedding binary data in a Go program.

- [x] links added via JS
- [x] editor bug: tabs always select whole lines
- [x] editor bug: indentation errors are not displayed
- [x] editor bug: spaces are not replaced with tabs sometimes
- [x] editor bug: pastes cause the cursor to go to the end of the textarea
- [ ] editor feature: implement / restore edit history
- [ ] backend validation
- [ ] fix displaying multiline project titles
- [ ] spam filtering
- [ ] remove color support
- [ ] stripe overlay for project visualization

0 comments on commit 74a99b8

Please sign in to comment.