Skip to content

Commit

Permalink
🚀 Bump version to 0.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
byjpr committed Jul 23, 2021
1 parent 87ce6f0 commit 705d071
Show file tree
Hide file tree
Showing 3 changed files with 53 additions and 2 deletions.
51 changes: 51 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html)

## [v0.2.0]

## [v0.1.0]
### Uncategorised
- 👷 Adds Coverall tests
- 📝 Adds shields, updates install instructions
- ➕ Use credo for static analysis
- ⚰️ Helpers are not needed in this
- 📝 Includes small details on how the app works
- ➕ adds credo_naming
- ♻️ handle errors, checks validity of JWT, more rails
- ✅ Improve coverage

- init should set `halt_on_error: true` as a default if not set
- call with `shop_origin_type` not set should pass conn through and do nothing
- call with `shop_origin_type: :jwt`, and valid JWT headers should run with success
- invalid token should fail
- token with mismatched signature should fail
- ✅ adds tests for soft validation failures
- 🔧 Add json_library for Phoenix in dev and test
- 🚨 Fix linter warnings
- 🐛 Fix incorrectly formatted tuple

resolved authenticate/2 returning a malformed :error struct
- ✅ Test for empty values passed with "authorization" header
- ✅ Test for missing authorization header
- ✅ Test for potential opportunistic MITM attacks
- ✨ Add respond with 401
- ➕ add :git_cli

## [v0.0.0]
### Uncategorised
- first commit
- 🔧 Add config
- 🔧 Add dotfiles
- 📄 Adds license
- 🎉 Adds mix
- 🎉 Adds helpers
- Fork mainfiles from plug_shopify_verify_timestamp
- 👷 Adds Github CI
- ➕ Adds joken
- 📌 Add Joken, Update ex_doc
- ✨ v0.0.0 forked from Enron
- ✅ Added tests for 0.0.0

2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ The package can be installed by adding `plug_shopify_jwt` to your list of depend
```elixir
def deps do
[
{:plug_shopify_jwt, "~> 0.1.0"}
{:plug_shopify_jwt, "~> 0.2.0"}
]
end
```
2 changes: 1 addition & 1 deletion mix.exs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ defmodule PlugShopifyJWT.MixProject do
def project do
[
app: :plug_shopify_jwt,
version: "0.0.0",
version: "0.2.0",
elixir: "~> 1.10",
test_coverage: [tool: ExCoveralls],
start_permanent: Mix.env() == :prod,
Expand Down

0 comments on commit 705d071

Please sign in to comment.