Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
71 commits
Select commit Hold shift + click to select a range
6cac1fd
dart migrate for null-safety
eazel7 Dec 16, 2021
d75209b
refactor(http_exception): replace HttpStatus with HttpStatusCode
tech-andgar Feb 10, 2024
157dd76
feat(linter): Enhance Dart code linting
tech-andgar Feb 10, 2024
b8d8322
refactor(http_exception): Improve readability of exception classes
tech-andgar Feb 10, 2024
9f30c66
feat(workflows): Add new GitHub workflow for HTTP exception handling
tech-andgar Feb 10, 2024
ab3c77d
chore(tool): Remove grind.dart and travis.sh
tech-andgar Feb 10, 2024
6902e8d
refactor(http_exception): split into multiple files
tech-andgar Feb 10, 2024
5ee61d0
refactor(http exceptions): enhance exception handling
tech-andgar Feb 10, 2024
0acbd62
refactor(http_exception_base): Rename 'statusCode' to 'httpStatusCode…
tech-andgar Feb 10, 2024
cecaea4
feat(http-exceptions): Add HTTP 4xx exceptions
tech-andgar Feb 10, 2024
f43b3c8
feat(http-exceptions): Add new HTTP 5xx exceptions classes
tech-andgar Feb 10, 2024
576cf9f
feat(test): Add tests for HTTP 4XX exceptions
tech-andgar Feb 10, 2024
3671cee
test(http_5xx_exceptions): Add tests for HTTP 5XX exceptions
tech-andgar Feb 10, 2024
eed4dde
test(http_exception_base_test): Add tests for HttpException class
tech-andgar Feb 10, 2024
455fc8f
feat(http_exception): Add HttpStatus extension
tech-andgar Feb 10, 2024
4f9beea
revert(http-exceptions): Add constructors for 4xx and 5xx HTTP except…
tech-andgar Feb 10, 2024
12921b3
fix(workflow): Update channel version in http_exception.yml
tech-andgar Feb 10, 2024
515e294
chore(gitignore): Update .gitignore file
tech-andgar Feb 10, 2024
46c525e
Merge branch 'master' into 1.0.0-alpha.1
tech-andgar Feb 11, 2024
8b1be93
chore: updated package http_status v1 for support Dart 3
tech-andgar Feb 14, 2024
7810c24
feat(example): add example
tech-andgar Feb 14, 2024
1cc9164
fix: typo doc
tech-andgar Feb 18, 2024
67f487c
feat(http exceptions): Add new HTTP 5XX exception classes
tech-andgar Feb 20, 2024
e4f0f5c
feat(dependencies): Update http_status version
tech-andgar Feb 20, 2024
7cb378b
revert: new class Http 4xx deprecated
tech-andgar Feb 20, 2024
c884a79
feat(workflows): Enable code coverage check
tech-andgar Feb 20, 2024
ce1365d
feat(example): updated example
tech-andgar Feb 20, 2024
0fff873
docs: updated readme.md
tech-andgar Feb 21, 2024
d5f5001
refactor: updated rename class on toString()
tech-andgar Feb 21, 2024
644430a
chore: updated LICENSE
tech-andgar Feb 21, 2024
2053d92
chore: updated url package on readme.md
tech-andgar Feb 21, 2024
929e9cb
chore: updated changelog.md
tech-andgar Feb 21, 2024
8fc839d
style: enabled lint: always_specify_types / disabled avoid_types_on_c…
tech-andgar Feb 21, 2024
c1a75c8
docs(http_exception): updated docs lib
tech-andgar Feb 23, 2024
5ffa1d3
docs: updated docs
tech-andgar Feb 23, 2024
d2d2165
refactor: sort parameters
tech-andgar Feb 23, 2024
e99c056
refactor: remove unnecessary toString
tech-andgar Feb 23, 2024
17e6506
docs: updated docs
tech-andgar Feb 23, 2024
44a7296
feat: add immutable on class HttpException
tech-andgar Feb 23, 2024
dc2af1d
docs: updated docs
tech-andgar Feb 23, 2024
00f32fa
fix: bug sort position parameter
tech-andgar Feb 23, 2024
3c4ffa6
style: smell code
tech-andgar Feb 23, 2024
6cd12e0
refactor(linter rules): Simplify and update linter rules
tech-andgar Feb 23, 2024
fd45e3d
feat(version): Update package version
tech-andgar Feb 23, 2024
5aa897e
refactor(analysis_options): Update linter rules
tech-andgar Feb 23, 2024
eb9ebfe
Merge pull request #1 from andgar2010/1.0.0-alpha.1
tech-andgar Feb 23, 2024
730aef0
fix(http_exception_base): bug test
tech-andgar Feb 23, 2024
00822b9
refactor(dependency): Downgrade http_status and lint version
tech-andgar Feb 23, 2024
f89d33e
chore(workflows): Update SDK version
tech-andgar Feb 23, 2024
ce8374f
Update README.md
tech-andgar Feb 23, 2024
07444dc
refactor(dependencies): Downgrade meta package version
tech-andgar Feb 24, 2024
a8938cb
refactor(httpException): Improve HTTP exception status message
tech-andgar Feb 24, 2024
6f4405d
refactor: Replace 'message' with 'detail' in HttpException
tech-andgar Feb 25, 2024
04b076e
refactor(workflows): Adjust minimum coverage and update linter rules
tech-andgar Feb 25, 2024
ad31d70
refactor(module): Update homepage URL in pubspec.yaml
tech-andgar Feb 25, 2024
84275d6
Merge branch 'master' into 1.0.0-alpha.1
tech-andgar Feb 25, 2024
d839277
Merge pull request #2 from andgar2010/updated_CDCI
tech-andgar Feb 25, 2024
6325904
Merge branch 'master' into 1.0.0-alpha.1
tech-andgar Feb 25, 2024
24bc86b
Migrate CD/CI on Github
tech-andgar Feb 25, 2024
98507b3
chore: updated configuration Github Actions
tech-andgar Feb 10, 2024
72b469e
Merge branch 'master' into updated_CDCI
tech-andgar Feb 25, 2024
17c3254
Merge pull request #1 from andgar2010/updated_CDCI
tech-andgar Feb 25, 2024
48a5765
Merge remote-tracking branch 'origin/master' into 1.0.0-alpha.1
tech-andgar Feb 25, 2024
752e701
Merge pull request #2 from andgar2010/1.0.0-alpha.1
tech-andgar Feb 25, 2024
3fd93ae
Update README.md
tech-andgar Feb 25, 2024
3356ba0
Update README.md
tech-andgar Feb 25, 2024
387cc40
feat(workflows): Expand trigger branches
tech-andgar Feb 25, 2024
ec2d6be
Merge pull request #3 from andgar2010/feature/publish
tech-andgar Feb 25, 2024
822b644
feat(github-actions): Add pub.dev publishing workflow
tech-andgar Feb 25, 2024
8ce2599
refactor(build): Limit push triggers to main branch
tech-andgar Feb 25, 2024
4b5eae0
Merge branch 'main' into feature/publish
tech-andgar Feb 26, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 2 additions & 3 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ on:
push:
branches: ["main"]
pull_request:
branches: ["main"]
branches: ["main", "feature/*"]
workflow_dispatch:

jobs:
Expand All @@ -18,8 +18,7 @@ jobs:

steps:
- uses: actions/checkout@v4

- uses: dart-lang/setup-dart@v1.6.1
- uses: dart-lang/setup-dart@v1.6.2
with:
sdk: ${{ matrix.channel }}

Expand Down
16 changes: 16 additions & 0 deletions .github/workflows/publish.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: Publish to pub.dev

on:
push:
tags:
- '[0-9]+.[0-9]+.[0-9]+*' # for tags like: '1.2.3'

jobs:
publish:
permissions:
id-token: write # Required for authentication using OIDC
uses: dart-lang/setup-dart/.github/workflows/publish.yml@v1
with:
# Specify the github actions deployment environment
environment: pub.dev
# working-directory: path/to/package/within/repository