~bayindirh/nudge

f0904daa — Hakan Bayindir 4 months ago master v0.6.0
feat: Add image attachment support.

- proj: Update copyright year.
- feat: Finish implementing image attachement support.
- feat: Implemented file type detection support.
- refactor: Remove warning about image attachments' state.
- refactor: Go through gofmt.
- docs: Update README.md for the new version.
- docs: Update RELEASE_NOTES.md for the new version.
- proj: Bump version to v0.6.0.
- proj: Release version v0.6.0.
65c2cb0a — Hakan Bayindir 5 months ago
feat: Read file to memory as a byte array.

This small commit replaces the file open code with reading code which
actually reads the file contents into a byte array. Next step is to
BASE64 encode it and, attach to the notification itself.
5d06036c — Hakan Bayindir 5 months ago
feat: Continue implementing image attachments.

- feat: Continue implementing file attachement logic.
- feat: Start calling the attachImageToNotification function.
- feat: Implemented file size checks in attachImageToNotification function.
e6b023c6 — Hakan Bayindir 5 months ago
feat: Start implementing image attachment support.

- feat: Add relevant flag for attaching images.
- feat: Start implementing image attachment functionality.
36a7be04 — Hakan Bayindir 5 months ago
refactor: Move go.mod and go.sum to src/ folder.

This commit moves go.mod and go.sum files to src/ folder. That’s the correct place for them to be in the first place.
c814bde3 — Hakan Bayindir 6 months ago v0.5.0
proj: Finalize v0.5.0.

proj: Finalize v0.5.0 and release to the world.
827c0fbb — Hakan Bayindir 6 months ago
refactor: Pass through gofmt.

refactor: Pass through gofmt to make things nicer.
docs: Update CHANGELOG.md
9ae6783d — Hakan Bayindir 7 months ago
feat: Finalize Unix pipe support, remove warning.

This commit finalizes the Unix pipe support. No refactoring is done, but
the mechanism is documented and the warning about its "In Progress"
status has been removed, marking the feature complete and stable.
746c6329 — Hakan Bayindir 7 months ago
feat: Finish implementing Unix pipe support.

feat: Finish implementing Unix pipe support, with multi-line capability.
12d40059 — Hakan Bayindir 7 months ago
feat: Implement multiline Unix pipe support.

This commit continues to implement pipe support, but it’s not finalized yet.
9d640f1d — Hakan Bayindir 7 months ago
docs: Polish README.md file.

- docs: Fix some typos in `README.md`.
- docs: Fix document links for changelog and release notes in `README.md`
- docs: Update command line flags list in `README.md`
70c244a0 — Hakan Bayindir 7 months ago
feat: Implement preliminary Unix pipe support.

feat: Implement preliminary Unix pipe support. It can be used to send single line messages. Multiline messages will be implemented next.
2d5e04ca — Hakan Bayindir 7 months ago
refactor: Polish the code base a little.

- refactor: Make some warning messages' format more uniform.
- refactor: Unified how error meessages are implemented.
- refactor: Add more logging in initFlags function.
ca7fb150 — Hakan Bayindir 7 months ago
feat: Add HTML formatting support for messages.

- refactor: Change HTML variable from int to bool.
- feat: Implement HTML message sending support.
- proj: Bump version to v0.5.0a2.
- feat: Start implementing pipe support.
- fix: Fix some comment typos.
0aada88c — Hakan Bayindir 8 months ago
refactor: Clarify help messages.

proj: Bump version to v0.5.0a1
refactor: Clarify help messages.
docs: Update RELEASE_NOTES.md.
45d2bccf — Hakan Bayindir 8 months ago
docs: Update README.md.

Update README.md file to fix “current options” part of the file.
0d4cc3ec — Hakan Bayindir 8 months ago v0.4.0
proj: Release v0.4.0

- proj: Release version 0.4.0
- proj: Bump version to 0.4.0.
- refactor: Pass source code through gofmt.
- fix: Finish implementing retry and expire fields for priority 2 messages.
- feat: Expose retry and expire fields to command line arguments.
- docs: Reformat all markdown files for compactness.
- docs: Update README.md, CHANGELOG.md and RELEASE_NOTES.md files.
c6cd0e83 — Hakan Bayindir 8 months ago
feat: Add message TTL support and more.

- feat: Do not send a sound parameter unless user overrides it, since it's required by the API.
- proj: Bump project version to 0.4.0a2.
- feat: Warn user if -url_title is used without -url flag.
- feat: Do not send -url_title if no `-url` is specified.
- refactor: Rewrite notification sending function to handle optional fields correctly.
- feat: Add message time to live support.
197fd009 — Hakan Bayindir 8 months ago
refactor: A general polishing run with some fixes.

- proj: Bump project version to 0.4.0a
- feat: Add notification priority sanity checking support.
- fix: Call defaults from the correct structure (runTimeConfiguration) in initFlags function.
- fix: Store user supplied configuration file path in runTimeConfiguration.
- refactor: Polish and check comments.
- refactor: Update a log entry formatting in applyDefaultConfiguration, about hostname.
16c456df — Hakan Bayindir 8 months ago
docs: Update README and CHANGELOG.
Next